当前位置:主页 > 查看内容

正则表达式提取图片路径 并过滤掉指定字符的写法

发布时间:2021-06-19 00:00| 位朋友查看

简介:我想对 html 的图片进行提取. img ico src="http://localhost/UCenter/images/noavatar_small.gif" / img src="http://localhost/UCenter/images/noavatar_small.gif" / 如上地址. 我想全部提取出来 但是包含'ico' 的地址 忽略. 求正则 , 就是有些图片 提取.……
我想对 html 的图片进行提取.

<img ico src="http://localhost/UCenter/images/noavatar_small.gif" />

<img src="http://localhost/UCenter/images/noavatar_small.gif" />

如上地址. 我想全部提取出来 但是包含'ico' 的地址 忽略. 求正则 , 就是有些图片 提取.有些不提取.

例子: <\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>

经改进后..

正确解答如下

/<img(?:(?!(ico)).)+\/>/

原文链接:https://m.jb51.net/article/31219.htm
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文


随机推荐