Hallo zusammen,
ich möchte den Inhalt eines HTML-Elements bearbeiten. Das klappt mit dem folgenden Stück Code auch so wie gewollt:
$sString = preg_replace_callback('/<div>(.*)<\/div>/s', 'doSmth', $sContent);
(doSmth ist meine Funktion, die den gewollten Inhalt liefert)
Die nächste Anforderung ist nun allerdings den Inhalt der benutzten CSS-Klasse (falls exsistent) entsprechend anzupassen. Hier komme ich absolut nicht weiter...
So wird bespw. kein <div>-Element gefunden...:(
$sString = preg_replace_callback('/<div( class=\"([^\"]*)\")?>(.*)<\/div>/s', 'doSmth', $sContent);
Gruß,
Manu
--
Deutschland ist einfach von einer Diktatur der Nationalsozialisten zu einer Diktatur der Gutmenschen übergegangen.
Deutschland ist einfach von einer Diktatur der Nationalsozialisten zu einer Diktatur der Gutmenschen übergegangen.