C# 正则的一个问题?

SungCen 2009-08-15 04:37:07
<!--按钮结束 -->
<div class="guiden_bg1" style="MARGIN:0px"><strong>股本结构图</strong></div>
<div class="border1">
<img src="http://res.lqz.cn/538538/Image.ashx?tid=180&code=600643" border=0 width="570" height="250">
</div>
<!--技术点评 -->
<!--表格开始 -->
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1">
<td><table><tr><td></td></tr></table></td><td><table>
....这中间简略到N多这样的html代码
</table>

</div>

</div>(备注:这后面还有一些无规则的html)


上面这段代码。我想采集到<!--按钮结束 -->一直到最后一个div之间的内容,规则应该怎么写啊?

因为最后两个div之间有空行,不知道怎么写了。呵呵。。。

谢谢了~~~
...全文
107 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rufus_lee 2009-08-16
  • 打赏
  • 举报
回复
<!--按钮结束 -->
<div class="guiden_bg1" style="MARGIN:0px"><strong>股本结构图</strong></div>
<div class="border1">
<img src="http://res.lqz.cn/538538/Image.ashx?tid=180&code=600643" border=0 width="570" height="250">
</div>
<!--技术点评 -->
<!--表格开始 -->
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1">
<td><table><tr><td></td></tr></table></td><td><table>
....这中间简略到N多这样的html代码
</table>

</div>

</div>(备注:这后面还有一些无规则的html)


可以使用 <!--按钮结束 -->(?<div>[^\(]+) 来匹配

由于LZ没有给出完整的代码
十八道胡同 2009-08-15
  • 打赏
  • 举报
回复
<!--按钮结束 -->[\w\W]*</div>

呵呵,和过客的不一样...
道理一样的
-过客- 2009-08-15
  • 打赏
  • 举报
回复
try...

<!--按钮结束 -->[\s\S]*</div>
SungCen 2009-08-15
  • 打赏
  • 举报
回复
楼上的不对啊!!
qq904492758 2009-08-15
  • 打赏
  • 举报
回复
我建议用 xml XPath 进行处理 。因为那样会跟好的控制
lunasea0_0 2009-08-15
  • 打赏
  • 举报
回复
(<!--按钮结束 -->).*(</div>)

110,534

社区成员

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

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

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