.net – 正则表达式不等于string

我正在用正规表情将我的头撞在墙上。我试图定义一个表达式,它完全排除了这个文本“System”(不区分大小写),但可以包含
“系统”这个词不仅仅是这样的。

例子:

> System == INVALID
> SYstem == INVALID
> system == INVALID
> system == INVALID
> asd System ==有效
> asd系统asd ==有效
>系统asd ==有效
> asd System ==有效
> asd ==有效

尝试这个:
^(?!system$)

或者这样匹配全线:

^(?!system$).*$

正则表达式在开始时是负面的,如果“系统”是整个字符串,则不正确。

相关文章

正则替换html代码中img标签的src值在开发富文本信息在移动端...
正则表达式
AWK是一种处理文本文件的语言,是一个强大的文件分析工具。它...
正则表达式是特殊的字符序列,利用事先定义好的特定字符以及...
Python界一名小学生,热心分享编程学习。
收集整理每周优质开发者内容,包括、、等方面。每周五定期发...