…ich höre es selbst immer wieder und weise dann oft darauf hin, dass es mit an Sicherheit grenzender Wahrscheinlichkeit die falsche Idee ist (und man ans Reißbrett zurückgehen sollte), wenn man ein (X)HTML-Markup-Problem (oder was auch immer) mit Regulären Ausdrücken angehen möchte. Reguläre Ausdrücke sind zum Parsen von Markup (selbst von Snippets oder kurzen Passagen) einfach nicht geeignet. Schon gar nicht, wenn man HTML-Nutzereingaben “sicher” machen möchte.
Als zweites Problem erweisen sich RegExps an sich…wie Jamie Zawinski es mal ausdrückte:
Some people, when confronted with a problem, think “I know, I’ll use regular expressions.” Now they have two problems.
Ein Satz, an den ich immer zu denken versuche, wenn ich zu Regulären Ausdrücken greife, um ein Problem anzugehen. Dieser erheiternde Stackoverflow-Kommentar zur x-ten HTML-RegExp-Frage faßt es ganz treffend zusammen – und zeigt nebenbei, warum UTF-8 das einzig richtige Encoding im Web ist. ;)
ahoi polloi. Für die (fast) tägliche Portion Karikaturen über den alltäglichen Wahnsinn.
Der Spiegelfechter. “So sagt man, wenn man Jemand mit irgend etwas dem Scheine nach Glaubliches täuscht, es sey eine Spiegelfechterei.” – Beiträge, die zum Nachdenken anregen.
Fefes Blog. Besuchs- und Lesebefehl! Tägliche Informationshäppchen für mehr Aufklärung und Spaß im Leben.
Karl Weiss. Journalismus - so der kurze und prägnante Titel des Weblogs von Karl Weiss. Artikel und Dossiers von ihm (meist veröffentlicht in der Berliner Umschau)
Opera Desktop Team. Blog mit Snapshots des aktuellen Stands der Entwicklung meines Browser-Arbeitstieres.
Püöähh!. Gonmag berichtet Geschichten von seinen Freunden. Oder so. ;)
rabenhorst. "Wenn Du das Weblog liest, wirst Du nie wieder ruhig schlafen." Blog zu Datenschutzthemen und allem was dazu gehört. Samt Gefahr-Indikator für Demokratie & Rechtsstaatlichkeit in Deutschland!
xkcd. “A webcomic of romance, sarcasm, math, and language.” – Comics mit wissenschaftlich-nerdigem Touch. hust Klassiker: Raptorenwitze!