求助一个C#正则表达式问题

stromlin 2017-03-27 09:56:56
如题,我想在如下的html文本中取得文件大小:

<td> <span class="attr_name"> 大小: </span> <span class="attr_val"> 749.14 MB </span> </td>
<td> <span class="attr_name"> 文件数: </span> <span class="attr_val"> 1 </span> </td>
<td> <span class="attr_name"> 下载数: </span> <span class="attr_val"> 2 </span> </td>
<td> <span class="attr_name"> 添加时间: </span> <span class="attr_val"> 3年前 </span> </td>
<td> <span class="attr_name"> 发现时间: </span> <span class="attr_val"> 2年前 </span> </td>


已有方法可以去除匹配结果中的html标签。

目前已经尝试过
(?<=大小:>).*?(?=</span>)

请问大家如何解决这个问题
...全文
110 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
stromlin 2017-04-17
  • 打赏
  • 举报
回复
的确是缺少转义,谢谢了。
threenewbee 2017-03-27
  • 打赏
  • 举报
回复
(?=</span>) 缺少转义 (?=\<\/span\>)

111,125

社区成员

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

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

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