Besser ist aber ein Parser. XSLT wurde schon vorgeschlagen, doch das ist zum Umformen gedacht, weniger zum Finden. SimpleXML mit einem XPath-Ausdruck fände ich (bei wohlgeformtem XHTML) zielführender.
Und wenn es Drec^WTagSoup ist, kann z.B. Simple HTML DOM herhalten.