<div class="theBody"> <div class="class1"> <span class="class2"> какой то текст2 </span> <span class="class3"> какой-то текст1 </span> </div> </div> не могу выбрать тест из 1-го дива (theBody) использую то такое регулярное /<div(\s)class=\"theBody\">(.*?)<\/div>/ в чем ошибка не могу понять :-(
Код (Text): preg_match_all("#<div\sclass=\"theBody\">((?:(?:(?:(?!<div[^>]*>|<\/div>).)++|<div[^>]*>(?1)<\/div>))*)<\/div>#is",$text,$res);