php正则字符串中图片地址表达式

<?php
$str='<p><img border="0" src="http://www.hzhuti.com/templets/zhuti/img/logo1.jpg" alt=""/></p>';
$pattern="/<[img|IMG].*?src=['|"](.*?(?:[.gif|.jpg]))['|"].*?[/]?>/";
preg_match_all($pattern,$str,$match);print_r($match);
?>

结果显示:

Array
(
    [0] => Array
        (
            [0] => <img border="0" src="http://www.hzhuti.com/templets/zhuti/img/logo1.jpg" alt=""/>
        )
    [1] => Array
        (
            [0] => http://www.hzhuti.com/templets/zhuti/img/logo1.jpg )
)


更多详细内容请查看:http://www.111cn.net/phper/php/40605.htm

原文地址:https://www.cnblogs.com/phpfans2012/p/2334246.html