【发布时间】:2010-04-24 06:25:47
【问题描述】:
我为字母数字编写正则表达式,但它不占空间。
我想要空格(字符之间的空格)。
我是这样写的:
^[a-zA-Z0-9_]*$
【问题讨论】:
我为字母数字编写正则表达式,但它不占空间。
我想要空格(字符之间的空格)。
我是这样写的:
^[a-zA-Z0-9_]*$
【问题讨论】:
\s 转义序列表示“空白”。
将您的正则表达式更改为此(在字符列表中添加空格):
^[a-zA-Z0-9_\s]*$
正如 Alex 所说,\w 代表单词字符,因此您可以进一步缩短它:
^[\w\s]*$
见this方便的备忘单。
【讨论】:
【讨论】: