求一正则,Html代码剔除

WM_JAWIN 2008-04-14 08:52:56
Html 原文件大:

路人甲:<div class="ContentElement" style="font-size:12px;">早上好~
吃了没?</div>路人乙:<div>早,吃了</div>

请问如何将用正则表达式将路人甲说的话提取出说?
即过过滤成:早上好~
吃了没?
...全文
65 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuhq030710914 2008-04-14
  • 打赏
  • 举报
回复
(?<=<div\s*class="ContentElement"[^>]+>)[^<]+(?=</div>)
starj1 2008-04-14
  • 打赏
  • 举报
回复
(?<=路人甲:<div class="ContentElement".*?>).+?(?=</div>)
待处理的文本不要太大,不然要花很久时间
WM_JAWIN 2008-04-14
  • 打赏
  • 举报
回复
对了,class="ContentElement" 这个固定的。标识为class="ContentElement",就是要提取的标签

110,538

社区成员

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

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

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