要创建一个不允许空格的正则表达式模式,可以使用以下代码示例来实现:
import re
pattern = r'^\S+$'
text = 'HelloWorld'
match = re.match(pattern, text)
if match:
print('匹配成功')
else:
print('匹配失败')
在上述代码中,我们使用了^\S+$
作为正则表达式模式,它的含义是从字符串的开头^
到结尾$
之间,只能包含非空格字符\S
,且至少要有一个字符。
在代码示例中,我们使用re.match()
函数来尝试将给定的文本与正则表达式模式进行匹配。如果匹配成功,则输出"匹配成功";如果匹配失败,则输出"匹配失败"。
如果要验证其他字符串是否符合不允许空格的正则表达式模式,只需将text
变量的值更改为所需的字符串即可。
上一篇:不允许可写的dex文件?
下一篇:不允许宽度收缩