Я придумаю регулярное выражение для захвата всего текста между двумя тегами HTML.Вот что у меня есть:
<TAG[^>]*>(.*?)</TAG>
На практике это должно работать идеально.Но выполнение его в PHP preg_replace с параметрами: / ims приводит к совпадению всей строки.
Если я удаляю тег / s, он работает отлично, но между тегами есть новые строки.Есть ли лучший способ приблизиться к этому?