日期:2014-05-18  浏览次数:20752 次

c#正则取出html中的纯文本,急!!!!
请各位老师帮帮忙,小弟在这里跪拜了

我先描述一下我的问题:

我现在有一个以下三种可能性的代码:

  可能出现:string str_title="<strong>这里是纯文本。。。</strong>";
  可能出现:string str_title="<font color="#ff0000">这里是纯文本。。。。</font>";
  可能出现:string str_title="<strong><font color="#ff0000">这里是纯文本。。。。</font></strong>";

我想在c#中用以下方式取出来:
   
  foreach (Match m in Regex.Matches(str_title,这里的正则表达式)

。。。。。


问题就是以上的正则表达式我写出不来啊,折磨半天了,请各位老师帮帮忙啊

------解决方案--------------------
(?i)(<strong>|<font color="#ff0000">|<strong><font color="#ff0000">)(.*?)(</strong>|</font>|</font></strong>)