代码如下:
$body = '<img src="/static/upload/image/20200623/1592908795436801.jpg" title="1592908795436801.jpg" alt="5fec642a1bc5ec3b52e91572235abaf1.jpg"/>dasdasda大叔大婶</p><p>等祭扫大量萨顶顶了</p><p>的马萨拉蒂马来</p><p>萨达<img src="/static/upload/image/20200623/1592908814436201.jpg" title="1592908814436201.jpg" alt="2bb17d0f2a268cd844ca1ff3081492c2.jpg"/></p>'; $pattern='/<img.*?src="(.*?)".*?>/is'; $r = preg_match($pattern,$body,$matchContent); if($r){ $litpic= $matchContent[1]; }else{ $litpic = ''; } echo $litpic;
可以打印一下$matchContent的数据,替换preg_match为preg_match_all则是匹配所有的图片