C#求一正则匹配网页代码

jz99_hb99 2009-10-01 02:42:29
求一正则,要求完全匹配出下面的代码,其中显示值11是不固定的。要求能通用匹配。

<span class='m_41'>11</span>

...全文
59 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
-过客- 2009-10-01
  • 打赏
  • 举报
回复
try...

(?is)<span class='m_41'>(?:(?!</?span\b).)*</span> 
qlzf11140820 2009-10-01
  • 打赏
  • 举报
回复
这种很多时候用正则取不到,还不如字符串截取
boringame 2009-10-01
  • 打赏
  • 举报
回复

Regex re=new Regex(@"<span class='m_41'>.*</span>");
MatchCollections ms=re.Matchs(inputText);
foreach(Match m in ms){
m.Value//这个就是你想要的
}

大概就是上面的样子
但是这不能匹配嵌套的情况
如果业务不是很严格,
这样也就足够了。
jz99_hb99 2009-10-01
  • 打赏
  • 举报
回复
补充一下:是完全匹配出所有代码, 不是匹配找出值。感谢大家

111,125

社区成员

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

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

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