|
|
|
|
<h1>Example</h1>
<div id="main">
<div id="child">child 1</div>
<div id="child">child 2</div>
<div id="child">child 3</div>
<p>This is a main Div</p>
</div>
<div id="not_main">
<div id="child">child 1</div>
<div id="child">child 2</div>
<div id="child">child 3</div>
<p>This is a not main Div</p>
</div>
|
Как с помощю preg_match получить
<div id="main">
<div id="child">child 1</div>
<div id="child">child 2</div>
<div id="child">child 3</div>
<p>This is a main Div</p>
</div>
|
попробовал очень много вариантов:( | |
|
|
|
|
|
|
|
для: Ady
(29.11.2011 в 19:54)
| |
#<div id="main">((?:(?!</?div).|<div id="(?!main).*?</div>)*)</div>#si
|
Примитивно и подходит для текста который ты выше укзал, в зависимости от сложности данных сможешь усложнять логику | |
|
|
|
|
|
|
|
для: duhon
(30.11.2011 в 13:43)
| | Спасибо Большое! Очень сложное выражения | |
|
|
|