Ipotizziamo di dover estrarre il codice completo del div che contiene il testo ("zuniga al napoli") da un articolo come questo:
codice:
<div id="primo">
<span class="prova">calcio</span>
<div id="secondo">Zuniga al napoli</div>
testo di prova
</div>
una regexp di questo tipo:
codice:
<div [^>]*>(.*?)Zuniga al napoli</div>
funziona male perchč cattura tutto dal primo <div> che trova (che non č quello che contiene il testo) e si ferma al primo </div> (che chiude appunto il testo). Se poi dentro al div esistono altri tag html prima di "Zuniga al napoli", č finita

Come modifichereste quella regexp per farvi restituire:
<div id="secondo">Zuniga al napoli</div>