您的位置:首页 > 编程语言 > PHP开发

提取img标签src属性中的图片路径正则 (php)

2015-02-06 16:53 726 查看
这个正则帮了我一个大忙。

直接贴代码 :

           $parrent = "/(href|src)=([\"|']?)([^\"'>]+.(jpg|JPG|jpeg|JPEG|gif|GIF|png|PNG))/i";

           $str  =  '<img style="width: 685px; height: 457px;" src="http://momoy.b0.upaiyun.com/upload/64911423185604.jpg" title="洛阳 重渡沟 龙裕湾" vspace="0" width="685" border="0" height="457" hspace="0"/></p><p><strong>  第二天 重渡沟—龙峪湾—郑州 用餐:早中</strong><img style="width:
685px; height: 457px;" src="http://momoy.b0.upaiyun.com/upload/649114231ssss.jpg" title="洛阳 重渡沟 龙裕湾" vspace="0" width="685" border="0" height="457" hspace="0"/></p><p><strong>  第二天 重渡沟—龙峪湾—郑州 用餐:早中</strong>';

           preg_match($parrent,$str,$match);

           print_r($match);

结果如下:



preg_match_all($parrent,$str,$match);

           print_r($match);



一种是preg_match ,一种是preg_match_all ,preg_match匹配到的只是第一张图片地址,preg_match_all匹配所有,

用到哪种用哪种
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  图片 正则 php