C#(Asp.Net)正则表达式(Regex)分组替换(Group Replace)应用实例2
前面,我曾发布过一系列.NET里面的正则使用的实例,地址如下: http://www.zu14.cn/tag/regex/
今天,应一位网友的提问,又有了一个实际的应用,也写出来,共享一下,原问题如下:
实现方法:
string str = "<img onload='_commentImageResize(this,350);' title=\"魅力四射\" src=\"/i/face/1.gif\">AAAAA<img onload='_commentImageResize(this,350);' title=\"吻\" src=\"/i/face/33.gif\">BBBBB<img onload='_commentImageResize(this,350);' title=\"大笑\" src=\"/i/face/98.gif\">CCC<img onload='_commentImageResize(this,350);' title=\"微笑\" src=\"/i/face/90.gif\">"; string pattern = "<img.+?(\\d+)\\.gif\">(\\w*)"; System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(pattern, System.Text.RegularExpressions.RegexOptions.IgnoreCase); string result = reg.Replace(str, "{$$" + "${1}" + "}" + "${2}\n");
本文作者:三角猫 DeltaCat
文章出处:真有意思网(http://www.zu14.cn)
引用地址:点击复制本文的 Trackback Url
文章链接:http://www.zu14.cn/2009/08/01/csharp-aspnet-regex-group-replace-sample/ [复制] (转载请注明出处及链接)
文章出处:真有意思网(http://www.zu14.cn)
引用地址:点击复制本文的 Trackback Url
文章链接:http://www.zu14.cn/2009/08/01/csharp-aspnet-regex-group-replace-sample/ [复制] (转载请注明出处及链接)











@blinux :
最近太忙了
@精华贴吧 :
抱歉,本站暂时不交换链接
很喜欢这里,可以交换链接么?
98tie.com飘过;p
最近很少发文章 啊
不错的方法,非常好。。
占个座位慢慢看~