教程集 www.jiaochengji.com
教程集 >  脚本编程  >  javascript  >  正文 用正则表达式提取图片路径并过滤掉指定字符的方法

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

发布时间:2014-08-25   编辑:jiaochengji.com
提取html代码中的图片:<img ico src=

提取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)).)+\/>/

您可能感兴趣的文章:
用正则表达式提取图片路径并过滤掉指定字符的方法
php正则过滤特殊字符的方法
asp.net 正则表达式匹配图片路径的实现代码
js正则表达式特殊字符过滤代码
PHP正则过滤文章中图片的方法
《Python2爬虫入门教程指南》(系列教程)
PHP正则匹配日期和时间(时间戳转换)的例子
file.getPath() getAbsolutePath() getCanonicalPath()区别
PHP正则取图片路径的例子
常用正则表达式全集

[关闭]
~ ~