我希望匹配任何不包含字符串的字符串"无"无论如何(Case Insensitive Match),
我提到了问题C# Regex to match a string that doesn't contain a certain string?
上述问题为区分大小写提供了解决方案,但我需要禁止该字符串 "无"在任何情况下。
我需要一个通用的正则表达式来禁止字符串(Case Insensitive Match)。
例如:
请帮助我...
答案 0 :(得分:5)
使用RegexOptions.IgnoreCase:
Regex.Matches( text, @"^(?!.*None).*$", RegexOptions.IgnoreCase );
Regex.IsMatch( text, @"^(?!.*None).*$" , RegexOptions.IgnoreCase );