gpt4 book ai didi

python - 在python中对字符串应用过滤器

转载 作者:行者123 更新时间:2023-11-28 19:40:52 25 4
gpt4 key购买 nike

我有一个用户输入他的用户名,我只希望通过有效的字符串,这意味着只有 [a-zA-Z0-9] 中的字符。我是 python 的新手,不确定语法。

下面是我想要的代码示例,即检查用户名并在出现非法字符时返回 false。

def _checkInput(input):
for char in input:
if !(char in [a-zA-Z0-9]):
return False
return True

谢谢!

最佳答案

string 中有一个方法叫做isalnum。它可以实现您想要实现的目标。

In [7]: 'ab123fd'.isalnum()
Out[7]: True

In [8]: 'ab123fd **'.isalnum()
Out[8]: False

关于python - 在python中对字符串应用过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5089770/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com