时间:2021-07-01 10:21:17 帮助过:9人阅读
大神呢。。。
使用这个类就可以了 http://blog.csdn.net/fdipzone/article/details/9105645
- $content=preg_match_all('/\<img.*?src=[\"|\']?([^\"]+)[\"|\']?\s*.*?>/i', $url, $matches);</img.*?src=[\"|\']?([^\"]+)[\"|\']?\s*.*?>
- $url='<img class="trans" src="https://img.gxlcms.com/https://img.gxlcms.com//Uploads-s//Uploads-s/new/2019-09-22-201922/1_2988ea16.jpg" alt="二线房价猛涨 环京置业9000/平起" title="二线房价猛涨 环“ />';$content=preg_match_all('/<img.*?src=(" |\')([^\1]+?)\1[^="">]*?>/i', $url, $matches);echo "<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li>";print_r($matches[2]);echo "</li></ol></pre>";/*Array( [0] => https://img.gxlcms.com/https://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('/