正则表达式取src部分 php
如:preg_match_all("/(src)=[\"|'|]{0,}([^>]*\.(gif|jpg|bmp|png))/isU",$body,$img_array)...
如:preg_match_all("/(src)=[\"|'| ]{0,}([^>]*\.(gif|jpg|bmp|png))/isU",$body,$img_array);
-----这会包含http://www.honey58.com/uploads/allimg/201506/fo169841gsc4bgzr1h.jpg
我只想取/uploads/allimg/201506/fo169841gsc4bgzr1h.jpg ,不要http://www.honey58.com怎么改呢? 展开
-----这会包含http://www.honey58.com/uploads/allimg/201506/fo169841gsc4bgzr1h.jpg
我只想取/uploads/allimg/201506/fo169841gsc4bgzr1h.jpg ,不要http://www.honey58.com怎么改呢? 展开
推荐于2017-09-25
展开全部
<?php
$body = '<img src="
http://www.honey58.com/uploads/allimg/201506/fo169841gsc4bgzr1h.jpg">'
;
preg_match_all('/<img[^>]*src=[\'"]http:\/\/[^\/]*([^\'"]*)[\'"][^>]*>/is', $body, $img_array);
print_r( $img_array );
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询