我想对 html 的图片进行提取 <img ico src= "http: webclient cn uploadx 2014 0808 20140808034721282 gif " > <img src= "http: webclient cn uploadx 2014 0808 20140808034721282 gif " > 如上地址 我想全部提取出来 但是包含ico 的地址 忽略 求正则 , 就是有些图片 提取 有些不提取 例子: < s*img s+[^>]*?src s*= s*( | ")( *?) 1[^>]*? ? s*> 经改进后 正确解答如下 <img(?:(?!(ico)) )+ >
我想对 html 的图片进行提取.

<img ico src="http://webclient.cn/uploadx/2014/0808/20140808034721282.gif" />

<img src="http://webclient.cn/uploadx/2014/0808/20140808034721282.gif" />

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

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

经改进后..

正确解答如下

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

关键字标签:

上一篇:Oracle正则表达式使用介绍
下一篇:正则表达式学习问答