首页 > 解决方案 > python检查字符串是否仅来自盐字符

问题描述

我想检查我收到access_token的是否仅基于

SALT_CHARS = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'

什么是最好的检查方法。我检查了re,但我认为这与这里无关。我可以构建一个检查它的函数,但如果有一个可以做到这一点的衬垫感兴趣

is_build_from_salt_chars_only(token) -> returns bool true/false

例子:

a8B4->true

a8#4->false

标签: pythonregex

解决方案


扩展来自@deceze 的提示:

def is_build_from_salt_chars_only(token):
    return set(token).issubset(set(SALT_CHARS))

推荐阅读