Orbit@L
Писатель
- Регистрация
- 19 Июн 2012
- Сообщения
- 7
- Реакции
- 2
- Автор темы
- #1
Есть html код с вложенностью тега div, в котором вложенность может быть до третьего уровня.
Помогите написать регулярное выражение с заменой html на bbcode, т.к. мое работает корректно только с тегами без вложенности.
Код:
<div class="wrap">
<div class="body" title="FAQ">
Some text
<div class="wrap">
<div class="body" title="title1"> // Level 2
Text1...
</div>
</div>
<div class="wrap">
<div class="body" title="title2"> // Level 2
Text2...
</div>
</div>
<div class="wrap">
<div class="body" title="title3"> // Level 2
Text3...
<div class="wrap">
<div class="body" title="title4"> // Level 3
Text4...
</div>
</div>
</div>
</div>
</div>
Код:
"<div class="body" title="(.*?)">(.*?)</div>", "[tag=$1]$2[/tag]"