Preg_replace. Как написать исключение для определенного тега?
preg_replace("/&(?!amp;)/", "&", $buffer);
пытаюсь сделать замену & => &
В $buffer лежит html разметка
Вопрос:
Как игнорировать тег <script(.*)>(.*)</script> при замене?
тоесть:
если встечается например <script>&</script> - не заменять
если встечается <div>&</div> заменить на &