10
Май
2013

RegExp: удаление тега-обёртки

Имеется следующая структура:

    <div различные атрибуты>
    <span атрибуты>текст</span>
    <span атрибуты>текст</span>
--> <div различные атрибуты>
    <ul атрибуты>
    <li атрибуты>текст</li>
    <li атрибуты>текст</li>
    <li атрибуты>текст</li>
    </ul>
--> </div>
    </div>

Нужно удалить внутренний <div> вокруг <ul> и <li>, при помощи регулярки. Этот внутренний <div> есть не всегда, но когда есть, его нужно удалить.

Поделитесь идеями, как это сделать с помощью регулярки?

Источник: https://ru.stackoverflow.com/questions/218467/regexp-%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%82%D0%B5%D0%B3%D0%B0-%D0%BE%D0%B1%D1%91%D1%80%D1%82%D0%BA%D0%B8

Тебе может это понравится...

Добавить комментарий