提取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匹配所有,
用到哪种用哪种
直接贴代码 :
$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正则提取html图片(img)src地址与任意属性
- php正则提取html图片(img)src地址与任意属性
- php正则提取html图片(img)src地址与任意属性的方法
- php正则提取html图片(img)src地址与任意属性
- PHP用正则批量替换Img中src内容,用正则表达式获取图片路径实现缩略图功能
- PHP用正则批量替换Img中src内容,用正则表达式获取图片路径实现缩略图功能
- PHP正则提取图片img标记中的任意属性
- PHP用正则批量替换Img中src内容,用正则表达式获取图片路径实现缩略图功能
- PHP 正则表达式匹配 img ,PHP 正则提取或替换图片 img 标记中的任意属性。
- 正则表达式提取字符串内所有的img标签下的src路径
- php正则过滤html标签、空格、换行符的代码,提取图片
- C#正则表达式提取HTML中IMG标签的SRC地址
- ie6下使用js替换img标签src属性图片不显示的错误
- 正则提取内容图片路径 Monxin专用(PHP代码函数)
- PHP正则提取或替换img标记属性
- PHP 提取图片img标记中的任意属性的简单实例
- java 正则表达式替换img标签的src路径
- php正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
- php正则提取html img src地址