代码之家  ›  专栏  ›  技术社区  ›  Maksim Vi.

正则表达式匹配除

  •  2
  • Maksim Vi.  · 技术社区  · 14 年前

    我想创建一个正则表达式来匹配字符串中的每个单词、空格、标点符号和特殊字符,除了特定的关键字或短语。因为我只能修改regex,不能修改服务器代码,所以我必须使用match而不是replace。

    到目前为止我有类似的情况: (?!(quick|brown|fox|the lazy))\b\w+ 但它忽略了空格和特殊字符 tool

    谢谢。

    1 回复  |  直到 14 年前
        1
  •  2
  •   Diadistis    14 年前

    这对你有用吗 (?!(quick|brown|fox|the lazy))(\b\w+|[^\w])

    你有什么例子吗?