Originariamente inviato da l'evangelista
no, ahime č un bagno di sangue
so solo che c'č un testo, da quello devo risalire al div che lo contiene (in sostanza l'ultimo aperto)
capisco
Se sei sicuro che č l'ultimo div aperto puoi provare una cosa del genere:
Codice PHP:
$str=<<<STR
<div id="primo">
<span class="prova">calcio</span>
<div id="none">Zuniga al Chelsea</div>
<div id="nomancoquesto">Zuniga al Manchester</div>
<div id="secondo">Zuniga al [b]<span>n</span>apoli[/b]</div>
testo di prova
</div>
STR;
preg_match('/<div [^>]*>(?!.+<div)(.*?)<\\/div>/s',$str,$mth);
echo '<pre>'.print_r($mth,true);