$url='
/i', $url, $matches); var_dump($matches);
只需要获取src的部分,但是我写的会获取到多余的内容。求正确的正则方法,最好附上说明哈,谢谢。
回复讨论(解决方案)
大神呢。。。
使用这个类就可以了 http://blog.csdn.net/fdipzone/article/details/9105645
$content=preg_match_all('/\/i', $url, $matches);
$url=']*?>/i', $url, $matches);echo "
";print_r($matches[2]);echo "";/*Array( [0] => http://img.gxlcms.com/http://img.gxlcms.com//Uploads-s//Uploads-s/new/2019-09-22-201922/1_2988ea16.jpg)*/
3楼的我也有考虑过,但是url当有单引号的时候出现http://beacon.sina.com.cn/a.gif?noScript' border='0' alt='' />这种情况了。。
4楼的当出现会截取到其他的字符串" height=啊,有什么改进方法吗?
preg_match_all('/