鉴于大家对正则表达式十分关注,我们编辑小组在此为大家搜集整理了“正则表达式提取图片路径 并过滤掉指定字符的写法”一文,供大家参考学习!
我想对 html 的图片进行提取.
<img ico src="/uploadfile/201306/29/B0163411696.gif" />
<img src="/uploadfile/201306/29/B0163411696.gif" />
如上地址. 我想全部提取出来 但是包含''ico'' 的地址 忽略. 求正则 , 就是有些图片 提取.有些不提取.
例子: <\s*img\s+[^>]*?src\s*=\s*(\''|\")(.*?)\\1[^>]*?\/?\s*>
经改进后..
正确解答如下
/<img(?:(?!(ico)).)+\/>/