检查字符串是否仅包含空白字符

300

如何判断一个字符串是否只包含空格?

示例字符串:

  • " " (空格,空格,空格)

  • " \t \n " (空格,制表符,换行符,空格)

  • "\n\n\n\t\n" (换行符,换行符,换行符,制表符,换行符)


换行符是否算作空格?制表符应该是一个或多个空格。 - Timo
11个回答

1

检查字符串是否只包含空格或换行符

使用以下简单代码:

mystr = "      \n  \r  \t   "
if not mystr.strip(): # The String Is Only Spaces!
    print("\n[!] Invalid String !!!")
    exit(1)
mystr = mystr.strip()
print("\n[*] Your String Is: "+mystr)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接