这篇文章主要介绍了正则表达式提取img的src,需要的朋友可以参考下
要匹配的字符串:
正则表达式:[^'"]*)[\'"])|(?[^\s]*))
提取的结果:
image/ad1.gif
image/ad2.gif
PHP正则提取或替换img标记属性
/*PHP正则提取图片img标记中的任意属性*/ $str = '
![20100516000.jpg](/uploads/images/20100516000.jpg)
PHP正则提取或更改图片img标记中的任意属性
//1、取整个图片代码 preg_match('/]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i',$str,$match); echo $match[0];
//2、取width preg_match('//i',$str,$match); echo $match[1];
//3、取height preg_match('//i',$str,$match); echo $match[1];
//4、取src preg_ma