Alnum +空格?蟒蛇

时间:2020-02-21 03:13:38

标签: python

有没有一种方法可以检查字符串中的数字和空格?我知道我可以为此使用正则表达式,但是我想知道是否有一种方法可以同时检查两者。

2 个答案:

答案 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