【问题标题】:\W RegEx JavaScript [duplicate]\W RegEx JavaScript [重复]
【发布时间】:2016-01-03 01:24:04
【问题描述】:

JavaScript 中的 RegEx /[\W_]/g 是什么?我知道\W 定位非单词字符,但_ 有什么作用?

【问题讨论】:

  • 表示_,因为它在字符集中。
  • 呃,__ 字符(这是一个单词字符)。
  • 这是一个字符集。 \W 等价于 [^a-zA-Z0-9_],(即不是 (a-zA-Z0-9_),_ 将匹配 _

标签: javascript regex


【解决方案1】:

整个正则表达式字符串将匹配任何不是字母和数字的东西

同[^a-zA-Z0-9]

包含 \W :(如您所说)匹配非单词字符

包含了 _,因此它与 \W 中不接受的文字下划线字符匹配

【讨论】:

    猜你喜欢
    • 2011-09-25
    • 2014-08-11
    • 2020-03-06
    • 2011-09-11
    • 2020-08-23
    • 1970-01-01
    • 1970-01-01
    • 2019-06-26
    相关资源
    最近更新 更多