У меня есть целая страница в html, и перед выводом я хочу заменить все img src на data-src
я использую
return (preg_replace('~<img[^>]*\K(?=src)~i','data-',$buffer));
но это не соответствует, например
<img alt="alt" src="src">
это соответствует только когда src первый
<img src="src"
Я не могу заставить его работать так, как я хочу, можете ли вы помочь мне отредактировать этот шаблон, чтобы сделать то, что мне нужно?