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
posted @ 2024-01-29 15:30  Qubernet  阅读(104)  评论(0编辑  收藏  举报
🛧