0
我正在尝试查找字符串“isis”,但我不想列出具体的列表,我知道它将处于“危机”状态 我有试过这个...... ^(?!(CRISIS | crisisid)$)[ISIS] + $但是这也行不通。字符串可以是任何情况和/或混合的情况。正则表达式,查找字符串,排除包含字符串的单词列表
我正在尝试查找字符串“isis”,但我不想列出具体的列表,我知道它将处于“危机”状态 我有试过这个...... ^(?!(CRISIS | crisisid)$)[ISIS] + $但是这也行不通。字符串可以是任何情况和/或混合的情况。正则表达式,查找字符串,排除包含字符串的单词列表
这是我发现的工作。
^(?!(.*crisis.*|.*isisid.*)$).*ISIS.*
结果:
XXISISIDXX --> No
FFFISISFFF --> Yes
NNCRISISNN --> No
ISIS --> Yes
XYZ --> No
XXX ISIS CCC --> Yes
isisid --> No
lwisis --> Yes
你试过字边界(['\ bisis \ B'(https://regex101.com/r/oN8rX0/1))?通过使用任何语言的大小写不敏感的正则表达式函数,可以更好地解决案例处理问题。 – excaza
这是您想要排除的单词列表吗?即“危机”,“危机”,“ISIS”? – Quinn
@excaza,我在我的IDE中使用搜索功能,它是一个MS产品。 – dashrader