На HTML-странице я удаляю HTML-комментарии, подобные этому
$contentHTML = preg_replace("#(?=<!--)([\s\S]*?)-->#", "", $contentHTML);
Но на огромной странице для preg_replace
я получил "Неустранимая ошибка PHP: допустимый размер памяти..."
Возможно, одним из решений будет использование несовпадающей группы, чтобы избежать захвата текста? Может ли кто-нибудь объяснить, как использовать группу соответствия ?:
Или как я могу подавить комментарии HTML на огромной странице без preg_replace
?