正则表达式中不区分大小写的写法
正则忽略大小写–RegexOptions.IgnoreCase
例如:
Str=Regex.Replace(Str,"or","",RegexOptions.IgnoreCase)
会把字符串中的or,Or,oR,OR去掉.
也可以直接在正则表达式内设定相关选项,比如:
(?i)^[A-Z]{3}$
等价于
^[A-Z]{3}$+RegexOptions.IgnoreCase
在正则表达式最前面加上(?i)就可以忽略后面所有的大小写
正则忽略大小写–RegexOptions.IgnoreCase
例如:
Str=Regex.Replace(Str,"or","",RegexOptions.IgnoreCase)
(?i)^[A-Z]{3}$
^[A-Z]{3}$+RegexOptions.IgnoreCase