【问题标题】:RegEx validation Issue for allowing multiple whitespaces [duplicate]允许多个空格的正则表达式验证问题[重复]
【发布时间】:2018-04-18 09:47:00
【问题描述】:

我需要使用 regEx 进行字段验证。要求是没有任何特殊字符。它适用于单个空白区域,但不适用于多个空白区域。如果开头有空格,则不起作用。你能帮我解决这个问题吗?

这是我用的:

^(\w+ ?)*$

【问题讨论】:

    标签: javascript regex


    【解决方案1】:

    您可能正在寻找

    ^[\w ]*$
    

    ^$ 是字符串开始/结束的锚点,[...] 被称为字符类并且只允许[A-Za-z0-9_ ]* 是一个量词,表示零次或多次,因此表达式也允许空字符串。如果这不是您想要的,请将其更改为 + 而不是 *。请注意,这也将允许一个只有空格的字符串(这真的取决于你想要什么)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-19
      • 1970-01-01
      • 1970-01-01
      • 2013-03-26
      相关资源
      最近更新 更多