Hi Ihr,
ich wurschtel hier schon die ganze Zeit an nem Regex herum um aus einem HTML-Code nur den body-Inhalt, also alles was nach <body> und vor </body> steht (ohne die body-Tags !), herauszufiltern. Im Grunde muss man ja nur alles zwischen <body> und </body> bekommen, womit ich mir aber irgendwie schwer tue.
Ich hab bisher in dieser Richtung herumgewurschtelt:
Ich geb ja zu, ich bin bei weitem kein Regex-Freak, aber wieso klappt das nicht. So müsste ich doch eigentlich alle Attribute im body-Tag bekommen (die ich aber eigentlich gar nicht brauche) UND alles zwischen den <body>-Tags, oder ?
ich wurschtel hier schon die ganze Zeit an nem Regex herum um aus einem HTML-Code nur den body-Inhalt, also alles was nach <body> und vor </body> steht (ohne die body-Tags !), herauszufiltern. Im Grunde muss man ja nur alles zwischen <body> und </body> bekommen, womit ich mir aber irgendwie schwer tue.
Ich hab bisher in dieser Richtung herumgewurschtelt:
PHP-Code:
$regex="|<body(.*)>(.*)</body>|Ui";
preg_match($regex, $HTMLcode, $ausgabe);
print_r($ausgabe);
Kommentar