c#正则取出html中的纯文本,急!!!!

_键盘上的烟灰_ 2012-04-20 11:28:05
请各位老师帮帮忙,小弟在这里跪拜了

我先描述一下我的问题:

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

可能出现: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,这里的正则表达式)

。。。。。


问题就是以上的正则表达式我写出不来啊,折磨半天了,请各位老师帮帮忙啊
...全文
125 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
主要是我分值不多,要不然我肯定多给点,请大家帮帮忙啊,急急!!!!!!!!!!!!1
[/Quote]

谢谢了,自己解决了,真的很感谢你,你是好人

Regex.Replace(str_title, @"<(.[^>]*)>", "", RegexOptions.IgnoreCase)
EnForGrass 2012-04-20
  • 打赏
  • 举报
回复
(?i)(<strong>|<font color="#ff0000">|<strong><font color="#ff0000">)(.*?)(</strong>|</font>|</font></strong>)
  • 打赏
  • 举报
回复
主要是我分值不多,要不然我肯定多给点,请大家帮帮忙啊,急急!!!!!!!!!!!!1

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧