【发布时间】:2018-04-18 09:47:00
【问题描述】:
我需要使用 regEx 进行字段验证。要求是没有任何特殊字符。它适用于单个空白区域,但不适用于多个空白区域。如果开头有空格,则不起作用。你能帮我解决这个问题吗?
这是我用的:
^(\w+ ?)*$
【问题讨论】:
标签: javascript regex
我需要使用 regEx 进行字段验证。要求是没有任何特殊字符。它适用于单个空白区域,但不适用于多个空白区域。如果开头有空格,则不起作用。你能帮我解决这个问题吗?
这是我用的:
^(\w+ ?)*$
【问题讨论】:
标签: javascript regex
您可能正在寻找
^[\w ]*$
^ 和$ 是字符串开始/结束的锚点,[...] 被称为字符类并且只允许[A-Za-z0-9_ ]。 * 是一个量词,表示零次或多次,因此表达式也允许空字符串。如果这不是您想要的,请将其更改为 + 而不是 *。请注意,这也将允许一个只有空格的字符串(这真的取决于你想要什么)。
【讨论】: