正则表达式 - 如何匹配除特定字符串之外的所有内容?

时间:2015-11-06 19:17:50

标签: regex

我有以下正则表达式^(.*)/news,适用于以下

  • 的东西/新闻
  • somethingelse /消息
  • yougettheidea /消息

但是我不希望它匹配

  • 类别/消息

有什么想法吗?我试过^(?!category)(.*)/news但没有运气。

1 个答案:

答案 0 :(得分:2)

虽然这个(^(.*)(?<!category)/news)可能有用,但我会对相关规则执行以下操作:

<conditions>
  <add input="{R:1}" pattern="category" negate="true" />
</conditions>