php 提取字符串中所有的图片链接 ,不区分单双引号

<?php

$str = '这是一段包含图片链接的字符串,其中包括<img src="https://example.com/image1.jpg">和<img src=\'https://example.com/image2.jpg\'>。';

preg_match_all('/<img\s+src=(["\'])(.*?)\1/', $str, $matches);

$imageLinks = $matches[2];

foreach ($imageLinks as $link) { echo $link . "\n"; }

?>

posted @ 2023-09-27 14:58  宋先生日记  阅读(101)  评论(0编辑  收藏  举报