O'Reilly logo

Reguläre Ausdrücke Kochbuch by Steven Levithan, Jan Goyvaerts

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

8.8 Kommentare im XML-Stil entfernen

Problem

Sie wollen Kommentare aus einem (X)HTML- oder XML-Dokument entfernen. So wollen Sie zum Beispiel die Kommentare auf einer Webseite löschen, bevor sie an den Webbrowser geschickt wird, um die Dateigröße und damit die Ladezeit für diejenigen mit einer langsamen Internetverbindung zu reduzieren.

Lösung

Dank der Verfügbarkeit genügsamer Kommentare ist es nicht schwierig, Kommentare zu finden. So sieht der reguläre Ausdruck dafür aus:

<!--.*?-->
  • Regex-Optionen: Punkt passt auf Zeilenumbruch

  • Regex-Varianten: .NET, Java, PCRE, Perl, Python, Ruby

Das ist ziemlich einfach. Wie üblich muss man in JavaScript anders vorgehen. Da dort die Option Punkt passt auf Zeilenumbruch nicht vorhanden ist, müssen Sie den Punkt durch ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required