небольшая доработка регулярного выражения

Задание закрыто
Статус рабочей области:Закрыта по истечению срока выполнения работ
Стоимость:100 рублей
Срок выполнения:1 день
Варианты оплаты:Без предоплаты
Дата публикации:2013-01-13 02:57
Был на сайте:2025-11-15 17:32

небольшая доработка регулярного выражения

 
Задача

Есть регулярное выражение, которое заменяет знаки переноса строки на знак закрытия абзаца.

$text = preg_replace("/(\r\n){2,}/u", "[/p]", $text);

Необходимо добавить в него правило, чтобы оно не срабатывало, если перед знаками переноса строки есть html-тег [/h1], [/h2], [/h3], [/h4], [/h5], [/h6], а в иных случаях срабатывало.

Во избежание недоразумений не присылайте готовые ответы до того, как я назначу Вас исполнителем - просто напишите, что знаете, как сделать.

Оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.