python - python检查字符串是否仅来自盐字符
问题描述
我想检查我收到access_token
的是否仅基于
SALT_CHARS = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
什么是最好的检查方法。我检查了re
,但我认为这与这里无关。我可以构建一个检查它的函数,但如果有一个可以做到这一点的衬垫感兴趣
is_build_from_salt_chars_only(token) -> returns bool true/false
例子:
a8B4
->true
a8#4
->false
解决方案
扩展来自@deceze 的提示:
def is_build_from_salt_chars_only(token):
return set(token).issubset(set(SALT_CHARS))
推荐阅读
- javascript - Redefining a variable (which was previously defined with var) with let inside a block scope inside a function in Javascript
- c++ - turn off c++ loop optimization
- javascript - jquery multiple custom combobox with custom -renderItem causes cross event fire
- javascript - 自定义测试函数 - JS
- sql - Pgsql query speed slow
- angular - Why I get error when trying to send JSON in get request?
- java - 如何使用 firebase 数据库在 recyclerview 中打开新活动
- reactjs - Firebase: Cannot use import statement outside a module and require is not defined
- c++ - leetcode inorder binary search tree traversal
- visual-studio - 问:visual studio 2019 无法在服务器中按名称搜索文件和文件夹