匹配所有字符串,而不包含“授权”一词

时间:2010-07-05 16:33:21

标签: regex

  

可能重复:
  Java \ Pattern - how to write a pattern that verifies the lack of a string?

如何通过正则表达式匹配所有字符串而不使用“authorize”一词?我试过*(authorize){0}*无济于事。

1 个答案:

答案 0 :(得分:10)

/^(?!.*authorize).*/

这使用negative lookahead来确保只有当表达式“authorize”无法与输入中的任何位置匹配时,整个模式才会匹配。