我需要一个.Net正则表达式来匹配除指定的完全字符串匹配之外的任何其他内容。所以基本上:
^Index$
...是我唯一关心的问题。字符串可以以“Index”开头,结尾或包含“Index”,但不完全匹配。我的大脑今天似乎不工作,我没能解决这个问题。
编辑
答案一定是通过模式本身,因为我正在将参数传递给第三方库,并且除了通过Regex模式之外,对过程没有控制权。
最佳答案
这应该够了吧:
^(?!Index$)
关于.Net正则表达式-如何对完整字符串进行完全匹配排除?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2621396/