正则匹配图片

匹配完整的图片内容:
一次:
preg_match('/<\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i',$content,$match)
所有:
preg_match_all('/<\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i',$content,$match);
结果:
<img src="https://www.elecbee.com/img/cms/Zhuangxiu/product%20features.png" alt="product features.png" width="939" height="134" />
匹配所有的图片src:
$regImg = '/<img[^>]*src\s*=\s*[\"|\']?\s*([^>\"\'\s]*)(\">|\"\/>)/i';
preg_match_all($regImg,$content,$matchAll);
结果:
<img src="https://www.elecbee.com/img/cms/Zhuangxiu/product%20features.png" />

  详细:https://blog.csdn.net/withoutfear/article/details/124674477

posted @ 2022-10-29 11:32  楼前竹  阅读(189)  评论(0)    收藏  举报