首页 > php基础 > php正则字符串中图片地址表达式

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


在字符串中要获取得我们想要的图片地址是一件很容易的事情,这是相对于会正则表达式的朋友来说哈,下面我们来参考一下。

 

 代码如下 复制代码
<?php
$str='<p><img border="0" src="upfiles/2009/07/1246430143_1.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="upfiles/2009/07/1246430143_1.jpg" alt=""/>
        )

    [1] => Array
        (
            [0] => upfiles/2009/07/1246430143_1.jpg
        )

)



文章地址:http://www.phprm.com/base/40605.html

转载随意^^请带上本文地址!

标签:preg_match

相关文章

发表留言