Здравствуйте. Есть переменная $text в которой имеется текст.
В тексте встречаются теги которые содержат:
<img src="data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="960" height="640"%3E%3C/svg%3E" />
Каким образом вырезать этот тег, если его src начинается с data:image/svg+xml ?
P.S. вырезать просто все теги img - не вариант, так как нужно вырезать только те, которые содержат svg.
Буду очень благодарен за помощь.
Примерно так
$text = preg_replace('%<img [^>]*?src=["\']data:image/svg\+xml[^>]+>%', '', $text);
Тест https://regex101.com/r/ovg0Yy/3
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости