有没有一种方法可以检查字符串中的数字和空格?我知道我可以为此使用正则表达式,但是我想知道是否有一种方法可以同时检查两者。
答案 0 :(得分:2)
测试该字符串是否全为字母数字(数字),并带有可选的空格:
my_string.replace(' ', '').isalnum()
测试该字符串是否全为字母数字(数字)并且至少具有一个空格:
' ' in my_string and my_string.replace(' ', '').isalnum()
测试该字符串是否全为字母数字(anum),并带有任意类型的可选空格:
''.join(my_string.split()).isalnum()
答案 1 :(得分:1)
假设数字表示字母数字,请尝试以下操作:
if stringToCheck.isAlnum() and stringToCheck.contains(“ “):
#take action