正则匹配 img 里面的 src 并修改参数

因代码写在这里没有显示出来
所以只能以图片显示

正则匹配 img 里面的 src 并修改参数

替换前

正则匹配img里面的src并修改参数

$url = '?suffix=walking';

$pattern="/<[img|IMG].?src=[\'|\"](.?(?:[.jpg|.png|.jpeg|.JPG|.PNG|.JPEG]))[\'|\"].*?[\/]?>/i";

$newStr = preg_replace_callback($pattern,
function($match) use($url) {
return str_replace($match[1], $match[1].$url, $match[0]);
},
$str);

echo $newStr;exit;

替换后

正则匹配img里面的src并修改参数

本作品采用《CC 协议》,转载必须注明作者和本文链接
Walking
讨论数量: 2

会匹配到 data-src 么?

4年前 评论

@温故知新 你可以在$pattern里面把src改成data-src就可以了

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!