当前位置: 代码迷 >> ASP.NET >> 70大分哦 正则表达式怎么过滤掉string str中的链接
  详细解决方案

70大分哦 正则表达式怎么过滤掉string str中的链接

热度:7497   发布时间:2013-02-26 00:00:00.0
70大分哦 正则表达式如何过滤掉string str中的链接?
如题~~     信息采集的时候有的文本中有连象他们自己网站的链接   我想把他去掉

------解决方案--------------------------------------------------------
string urlParse = " <a*?href=(\ "(? <href> [^\ "]*)\ "| '(? <href> [^ ']*) '|(? <href> *))[^> ]*?> (? <title> *?) </a> ";
------解决方案--------------------------------------------------------
string a = Regex.Replace(strhtml, " <a.*?> | </a> ", " ");
------解决方案--------------------------------------------------------
string str = "adfsf <a fdsfs href = 'a.aspx '> dddddd </a> "; str = Regex.Replace(str, " </*a[^> ]*?> ", " "); Response.Write(str);
------解决方案--------------------------------------------------------
顶楼上的。
------解决方案--------------------------------------------------------
//去掉所有HTML
string strRegexHtml = " <.+?> ";
str = Regex.Replace(str,strRegexHtml , " ");
  相关解决方案