程序员
输入您的需求,我来帮您实现
可以使用以下正则表达式来匹配字母数字或空格:
^[a-zA-Z0-9\s]+$
解释:
^
表示匹配字符串的开头[a-zA-Z0-9\s]
表示匹配字母、数字或空格+
表示匹配前面的字符集一次或多次$
表示匹配字符串的结尾
使用示例:
import re
pattern = r'^[a-zA-Z0-9\s]+$'
text = 'Hello World 123'
if re.match(pattern, text):
print('匹配成功')
else:
print('匹配失败')
输出:
匹配成功