Beispiele zu HTML
In Kapitel 2 hatten wir ein Programm entwickelt, das nackten ASCII-Text in HTML umsetzt und dabei mit regulären Ausdrücken E-Mail-Adressen und http
-URLs in entsprechende HTML-Elemente umwandelt. In diesem Abschnitt geht es um ganz ähnliche Aufgaben im Zusammenhang mit HTML.
HTML-Tags erkennen
Man sieht oft den regulären Ausdruck <[^>]+>
, der ein HTML-Tag erkennen soll. Meist funktioniert das auch, zum Beispiel in diesem Perl-Programmstück:
$html =~ s/<[^>]+>//g;
Es gibt allerdings ein Problem, wenn innerhalb des Tags ein ›>
‹ vorkommt, ...
Get Reguläre Ausdrücke, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.