io ho una stringa che contiene il codice html di una pagina e quindi una cosa del genere (molto semplificata
):
codice:
<html>
<body>
<blockquote>
<h1>titolo news</h1>
<h2>sottotitolop news</h2>
testo news</blockquote>
</body>
</html>
io devo estrapolare titolo, sottotitolo e testo della news...ho scritto 3 preg del genere:
codice:
$titolo=preg_replace("/(<h1>)(.|\n)*(<\/h1>)/","$2",$f);
$sottotitolo=preg_replace("/(<h2>)(.|\n)*(<\/h2>)/","$2",$f);
$testo=preg_replace("/(<\/h2>)(.|\n)*(<\/blockquote>)/","$2",$f);
print "titolo: ".strip_tags($titolo);
print "
\nsottotitolo: ".strip_tags($sottotitolo);
print "
\ntesto: ".strip_tags($testo);
ma ogni variabile contiene tutto il codice della pagina...
un aiutino?
grassssssie