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

正则表达式-怎么取消网址的链接

2011-12-21 
正则表达式--如何取消网址的链接?下面这段是将用户输入的Url替换成带链接的RegexurlregexnewRegex(@ (ht

正则表达式--如何取消网址的链接?
下面这段是将用户输入的Url替换成带链接的
Regex   urlregex   =   new   Regex(@ "(http:\/\/([\w.]+\/?)\S*) ",RegexOptions.IgnoreCase   |   RegexOptions.Compiled);
                signature   =   urlregex.Replace(signature,   " <a   href=\ "$1\ "   target=\ "_blank\ "> $1 </a> ");

怎么将上面的东西再还原成无链接的?

[解决办法]
try

string yourStr = ......;
string result = Regex.Replace(yourStr, @ " <a\s[^> ]*> ([^ <]*) </a> ", "$1 ", RegexOptions.IgnoreCase);

热点排行