RegEx验证允许多个空格的问题

时间:2018-04-18 09:47:01

标签: javascript regex

我需要使用regEx进行字段验证。要求不是有任何特殊字符。它对我来说只有一个白色空间,但不适用于多个白色空间。如果开头有空白区域,则无效。你能帮帮我吗?

这就是我使用的:

^(\w+ ?)*$

1 个答案:

答案 0 :(得分:0)

您可能正在寻找

^[\w ]*$

^$是字符串开头/结尾的锚点,[...]称为字符类,只允许[A-Za-z0-9_ ]*是一个量词,意味着零次或多次,因此表达式也允许空字符串。如果这不是您想要的,请将其更改为+而不是*。请注意,这也允许只有空格的字符串(这实际上取决于你想要的东西)。