我正在用正常的表情撞墙。我正在尝试定义一个表达式,它完全排除了这个文本'System'(不区分大小写),但可以包含 “系统”这个词提供的不仅仅是那个。
示例:
答案 0 :(得分:48)
试试这个:
^(?!system$)
或者这匹配整行:
^(?!system$).*$
正则表达式在其开头有一个负向前瞻,如果“system”是整个字符串则不匹配。
答案 1 :(得分:4)
如果匹配^system$
则拒绝(确保i
标志为ON)。
答案 2 :(得分:1)
^$|^.{1-5}$|.{7}|^[^s]|^.[^y]|^..[^s]|^...[^t]|[^e].$|[^m]$
但如果可以,请使用amarghosh的答案。
(根据以下建议更新)