Supponendo di avere questo codice html immerso in una pagina html
Codice PHP:
<div id="identificativo1" style="display:none"> - Pizza margherita bufala
- Pizza Marinara
- Pizza Diavola
</div>
io ho realizzato questo:
Codice PHP:
$TestoHtml="<html><head></head><body>pagina html </br> pagina html </br> pagina html </br> <div id="identificativo1" style="display:none"> - Pizza margherita bufala
- Pizza Marinara
- Pizza Diavola
</div></div></br>fine della pagina</body></html>";
preg_match("/<div id=\"identificativo1\" style=\"display:none\">(^[<\/div>])<\/div>/",$TestoHtml,$Matches);
io voeeri il contenuto di $Matches[1] fosse = al contenuto del tag div, quindi
- Pizza margherita bufala
- Pizza Marinara
- Pizza Diavola
solo che non so come fare in quanto (^[<\/div>]) non è corretto. In pratica ho tentato di prendere tutto quello che non è "</div>" in quanto rischiavo di prendere fino in fondo alla pagina.
Sapete darmi un aiuto?
un saluto a tutti.