正则表达式,查找字符串,排除包含字符串的单词列表

时间:2016-04-08 17:22:47

标签: regex

我正在尝试找到字符串“isis”,但我不想要一个我知道它会在的特定列表,例如“危机” 我试过这个...... ^(?!(CRISIS | crisisid)$)[ISIS] + $但这也行不通。字符串可以是任何案例和/或混合大小写。

1 个答案:

答案 0 :(得分:0)

这是我发现的有效。

^(?!(.*crisis.*|.*isisid.*)$).*ISIS.*

结果:

XXISISIDXX --> No 
FFFISISFFF --> Yes 
NNCRISISNN --> No 
ISIS --> Yes 
XYZ --> No 
XXX ISIS CCC --> Yes 
isisid --> No 
lwisis --> Yes