<?php $in= '<div class="a1"> <div class="b1"> <div class="c1"> sometext1 </div> <div class="c2"> sometext2 </div> </div> </div> <div class="a1"> <div class="b1"> <div class="c1"> sometext3 </div> <div class="c2"> sometext4 </div> </div> </div>'; if (preg_match_all('|<div(.*)class(.*)>(.*)</div>|Ui', $in, $result)) print_r ($result); else echo 'Нету такого';
Нету такого
Array ( [0] => Array ( [0] => <div class="a1"> <div class="b1"> <div class="c1"> sometext1 </div> [1] => <div class="c2"> sometext2 </div> [2] => <div class="a1"> <div class="b1"> <div class="c1"> sometext3 </div> [3] => <div class="c2"> sometext4 </div> ) [1] => Array ( [0] => [1] => [2] => [3] => ) [2] => Array ( [0] => ="a1" [1] => ="c2" [2] => ="a1" [3] => ="c2" ) [3] => Array ( [0] => <div class="b1"> <div class="c1"> sometext1 [1] => sometext2 [2] => <div class="b1"> <div class="c1"> sometext3 [3] => sometext4 ) )