C#正则解析htm 获取图片地址 50分

Dream_TT 2016-06-13 11:56:43
html:
<div style="backgroud:url(/imgs/xxxxxx.png)">
<img src="/imgs222/xxxxdddxx.gif" data-src="/imgs3333/wwxxxxxx.bmp">
[[aaa:"/imgs44444/wwxxxxxx.png",url:"/imgs555555/wwxxxxxx.jpeg"]]

<img src="/imgs222/xxxxdddxx.gif" data-url="/imgs66666/wwxxxxxx.jpg">
</div>


..................


这种格式html 只要是图片都获取出地址
...全文
209 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dream_TT 2016-06-15
  • 打赏
  • 举报
回复
引用 2 楼 Dream_TT 的回复:
谢谢你,虽然没去试过,但是上面只是个demo,还有各种格式呢
Dream_TT 2016-06-15
  • 打赏
  • 举报
回复
引用 3 楼 starfd 的回复:
@"(?<=['""(])[^'""()]+\.(jpg|png|jpeg|gif|bmp)(?=['"")])"
仅对你这段html代码有效
你的这个正则是不对的
Dream_TT 2016-06-15
  • 打赏
  • 举报
回复
谢谢各位,我自己实现了
Dream_TT 2016-06-13
  • 打赏
  • 举报
回复
大神呢
crystal_lz 2016-06-13
  • 打赏
  • 举报
回复

@"('|"")(.*?\.(?:jpg|png|gif|bmp)).*?\1"
m.Groups[2].Value就是
  • 打赏
  • 举报
回复
@"(?<=['""(])[^'""()]+\.(jpg|png|jpeg|gif|bmp)(?=['"")])"
仅对你这段html代码有效
Dream_TT 2016-06-13
  • 打赏
  • 举报
回复

110,545

社区成员

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

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

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