首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Replace 正则有关问题

2013-04-26 
Replace 正则问题text [link urlhttp://politics.caijing.com.cn/2013-04-25/112714779.html]全国人

Replace 正则问题
text = "[link url="http://politics.caijing.com.cn/2013-04-25/112714779.html"]全国人民代表大会常务委员会任免名单[/link]";
text = Regex.Replace(text, @"\[link url="|"\]|\[/link\]", "");


想得到结果   http://politics.caijing.com.cn/2013-04-25/112714779.html 全国人民代表大会常务委员会任免名单  


需要怎么做呢??
为啥我这么写不行呢 正则
[解决办法]

stringtext = "[link url="http://politics.caijing.com.cn/2013-04-25/112714779.html"]全国人民代表大会常务委员会任免名单[/link]";
text=Regex.Replace(text,@"(?i)\[(link)\surl=(['""])([^""]+)\2\]([^\[\]]+)\[/\1]","$3 $4");

热点排行