8.9 Wörter in Kommentaren im XML-Stil finden

Problem

Sie wollen alle Vorkommen des Worts TODO in (X)HTML- oder XML-Kommentaren finden. So soll im folgenden String nur der unterstrichene Text gefunden werden:

Dieses "TODO" befindet sich nicht in einem Kommentar, aber das 
nächste. <!-- TODO: Einen cooleren Kommentar für dieses Beispiel haben. -->

Lösung

Es gibt mindestens zwei Lösungswege für dieses Problem, die jeweils ihre Vorteile besitzen. Die erste Taktik, beschrieben in „Zweistufiges Vorgehen“, besteht darin, Kommentare mit einer äußeren Regex zu finden und dann in jeder Übereinstimmung mit einer eigenen Regex oder einer normalen Textsuche weiterzusuchen. ...

Get Reguläre Ausdrücke Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.