Как работает preg_match_all ?
Помогите регить задачу, есть код: PHP: --------- $text='
222
$text='
<div class="content">
<div class="first">111</div>
<div class="second">
<p>222</p>
<div class="third">333</div>
</div>
<p>bla</p>
</div>
<p>text after</p>';
$pattern = "|<div class=\"content\">(.*?)</div>|is";
preg_match_all($pattern, $text, $out);
Тоесть интерпретатор считает до первого закрывающего дива.
А есть вариант чтобы я мог вырезать контент, чтобы в массиве у меня было:
<div class="first">111</div>
<div class="second">
<p>222</p>
<div class="third">333</div>
</div>
<p>bla</p>
тоесть все что в средине тега div class="content" ?