首頁 > 後端開發 > php教程 > 请大家帮小弟我看看这个截取网址的正则有关问题在哪?感谢

请大家帮小弟我看看这个截取网址的正则有关问题在哪?感谢

WBOY
發布: 2016-06-13 12:07:44
原創
900 人瀏覽過

请大家帮我看看这个截取网址的正则问题在哪?感谢

本帖最后由 liao3bafa 于 2014-10-10 13:34:29 编辑 我需要取出以http开头的所有图片的地址,写了这个正则 
$regstr = 'http://.*(\.jpg|\.png|\.gif)'
使用函数匹配 preg_match_all($regstr, $strtest2, $match);对 strtest2这个字符串能顺利取出图片的地址,但对于strtest1这样的字符串却无法取出,请大家帮我看看问题出在哪儿,感谢 

$strtest1 = 'e7342287f1485896249c474049d5317c:1:0:|http://img01.taobaocdn.com/bao/uploaded/i1/T1dNrmFEJaXXXXXXXX_!!0-item_pic.jpg;78e4591d5b18775a71912801623c0d26:1:1:|http://img01.taobaocdn.com/bao/uploaded/i1/1643666761/TB2aMrfaFXXXXbGXpXXXXXXXXXX_!!1643666761.jpg;';

$strtest2 = '请大家帮小弟我看看这个截取网址的正则有关问题在哪?感谢';

------解决思路----------------------
用下面这种吧
<?php<br /><br /><br />$strtest1 = 'e7342287f1485896249c474049d5317c:1:0:<br><font color='#FF8000'>------解决思路----------------------</font><br>http://img01.taobaocdn.com/bao/uploaded/i1/T1dNrmFEJaXXXXXXXX_!!0-item_pic.jpg;78e4591d5b18775a71912801623c0d26:1:1:<br><font color='#FF8000'>------解决思路----------------------</font><br>http://img01.taobaocdn.com/bao/uploaded/i1/1643666761/TB2aMrfaFXXXXbGXpXXXXXXXXXX_!!1643666761.jpg;';<br /><br />$strtest2 = '<a href="http://www.williamlong.info/cat/?tags=Programming" :<br><font color='#FF8000'>------解决思路----------------------</font><br>rel="tag"><img  src="17c:1:0:<br alt="请大家帮小弟我看看这个截取网址的正则有关问题在哪?感谢" ><font color='#FF8000'>------解决思路----------------------</font><br>http://img01.taobaocdn.com/bao/uploaded/i1/T1dNrmFEJaXXXXXXXX_!!0-item_pic.jpg" alt="研发" class="thumb" /></a>';<br /><br />$regstr = '/http:\/\/img.*(?:\.jpg<br><font color='#FF8000'>------解决思路----------------------</font><br>\.png<br><font color='#FF8000'>------解决思路----------------------</font><br>\.gif)/U';<br /><br />preg_match_all($regstr, $strtest1, $match);<br /><br />var_dump($match);<br /><br />preg_match_all($regstr, $strtest2, $match);<br /><br />var_dump($match);<br /><br /><br />?>
登入後複製
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板