Как можно удалить div с subdivs, используя regex yahoo pipe? - PullRequest
0 голосов
/ 02 ноября 2011

У меня есть такая конструкция, как:

<div class="formula_full">

    <div class="f_ltop"></div>
    <div class="f_rtop"></div>
       <div class="f_box"> 
          <img src="*****" alt="">
            <div class="f_box_info">5% Rogue</div>
    </div>
</div>

Какое выражение мне нужно использовать в регулярном выражении труб Yahoo, чтобы удалить весь div-класс "Formula_full" с помощью subdiv.Я пытаюсь использовать <div class="formula_full"[^>]*>(.*?)</div>, но он удаляется только частично.

1 Ответ

0 голосов
/ 14 ноября 2011

Регулярное выражение Pipes не понимает теги и вложенные теги ... Так что, хотя приведенное ниже регулярное выражение будет хорошо работать с кодовым текстом, который вы упомянули выше, если есть какой-либо другой закрывающий тег DIV ниже, это не удастся

регулярное выражение:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...