在字符串中要獲取得我們想要的圖片地址是一件很容易的事情,這是相對于會正則表達式的朋友來說,下面我們來參考一下,代碼如下:
- <?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
- )
- )
新聞熱點
疑難解答