C#中使用正则将字符串中某字符不区分大小写并按全字匹配替换为空
具体代码如下所示:
//将字符串中desc不区分大小写并按全字匹配替换为空
var strText = "CreatDeSce DeSc,UserName AsC";
string ret = Regex.Replace(
strText,
string.Format(@"\b{0}\b", "dEsC"),//其中的\b \b代表全字匹配
"",
RegexOptions.IgnoreCase);//RegexOptions.IgnoreCase代表不区分大小写
//最终替换的结果为:CreatDeSce,UserName AsC