码迷,mamicode.com
首页 > Windows程序 > 详细

C#不区分大小写的字符串替换

时间:2020-12-22 12:12:42      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:reg   替换   微软   区分   regex   简单   很多   大小   div   

这个问题确实并不简单,写过的人才知道,需要克服的点很多。微软为了我们提供了一个正则方法,但需要注意陷阱,以下代码演示了其中的陷阱。

void Main()
{
    Regex.Replace("abc.+efg", ".+", "cd", RegexOptions.IgnoreCase).Dump();  //结果为cd
    Regex.Replace("abc.+efg", Regex.Escape(".+"), "cd", RegexOptions.IgnoreCase).Dump();  //结果为abcdefg
}

 

C#不区分大小写的字符串替换

标签:reg   替换   微软   区分   regex   简单   很多   大小   div   

原文地址:https://www.cnblogs.com/nanfei/p/14149362.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!