搜索除特定词之外的任何单词?

时间:2016-01-05 19:55:24

标签: regex

我正在尝试用复数代替单词。我知道有多个复数词干,但现在只做基本的's'。我也知道我可以制作一些结尾的案例。为了我的目的,我现在只想做:

(\w+\b)

但要忽略它们:

  • 特定词语
  • 以特定字母结尾的字词

所以,例如,如果我忽略了\w+dy\b (e.g. Study)并特别忽略了Title | Body这个词,它会找到除* dy,Title,Body

之外的任何单词

1 个答案:

答案 0 :(得分:1)

假设您有先行支持,您可以使用此正则表达式:

\b(?!(Title|\w*?dy)\b)\w+\b

RegEx Demo

Bodydy结尾,因此无需将其添加到例外列表中。