Я хотел бы удалить все комментарии с их содержимым с помощью preg_replace ().
Пример:
$mDom = <<<HTML <html> word1 <!-- word2 --> word3 <!-- word4 --> word5 </html> HTML; $mDom = preg_replace('/<!--.*-->/ius', '', $mDom); var_dump( $mDom );
В приведенном выше примере будет напечатан: «word1 word5»
Я хочу: «word1 word3 word5»