У меня есть контент, который я пытаюсь разобрать ...
У меня есть html, и с помощью html я хочу заменить все мои теги img пользовательской строкой. Теперь одна из проблем, с которыми я сталкиваюсь, заключается в том, что появляется некоторое содержимое: теги изображений находятся между якорем.
отл.
<a href="link"><img></a>
Следующий код у меня работает ... но я хочу, чтобы он был необязательным, поэтому, если никакой якорный тег не окружен тегом img, есть ли у кого-нибудь хороший ресурс по регулярному выражению или он может мне помочь?
Спасибо!
$content = preg_replace('#<a.*?>'.$image_tag.'</a>#i', "{$image_id}", $content);