Lieber Reto,
Ich mache es nicht mit der DOM Klasse sondern mit preg_match_all:
für einfache Operationen mag das ausreichen. Aber spätestens, wenn Du komplexere Strukturen komplexer nachbearbeiten willst, kommst Du um ein vernünftiges Parsen mit Objektstruktur, welches am Ende korrekt serialisiert wird, nicht herum. Und weil das eine wichtige Erkenntnis ist, haben sich Leute mit großen Ansprüchen daran gemacht, einen sehr guten HTML5-Parser für PHP zu bauen.
Liebe Grüße,
Felix Riesterer.