目前有2个办法
[python]
def validate_string(s):
#returns.replace('_','').isalnum()
return bool(re.match('[a-zA-Z0-9_]+')
[/python]
办法1是将下划线去除后,判断字符串是否为字母和数字组成。直接使用isalnum()
办法2是直接使用正则来判断是否为A-Z,a-z,0-9,_ 组成。
记录下,供参考。
,s))
办法1是将下划线去除后,判断字符串是否为字母和数字组成。直接使用isalnum()
办法2是直接使用正则来判断是否为A-Z,a-z,0-9,_ 组成。
记录下,供参考。
转载请注明:Linc Hu » 检测字符串是否由字母数字和下划线组成