Führer durch die Kapitel für Fortgeschrittene
(Auszug aus "Reguläre Ausdrücke" von Jeffrey E. F. Friedl)
Jetzt haben Sie einiges über Metazeichen, Dialekte, syntaktische Verpackungen usw. gehört; es ist an der Zeit, dass wir uns in die Details vertiefen, zum harten Kern vordringen, nachsehen, ob auch Fleisch am Knochen ist, oder wie immer Sie das nennen wollen. Das beginnt unter Wie Regex-Maschinen arbeiten. Es gibt verschiedene Möglichkeiten, eine Regex-Maschine zu bauen. Die Wahl hat Auswirkungen darauf, ob ein regulärer Ausdruck passt oder nicht, welcher String gefunden wird und wie lange die Regex-Maschine dazu braucht. Wir werden alle Details beleuchten. Wenn Sie die Arbeitsweise der Maschine verstehen, wird als Nebenprodukt auch das Formulieren von komplexen regulären Ausdrücken einfacher. Unter Regex-Methoden aus der Praxis wird das Verständnis mit längeren praktischen Beispielen vertieft.
Damit sind wir bei Die Kunst, reguläre Ausdrücke zu schreiben. Wer die innere Funktionsweise der Regex-Maschine kennt, kann für ein bestimmtes Problem und dessen Lösung die richtige Formulierung wählen und damit die Möglichkeiten der Maschine voll ausnutzen. Dieses Kapitel zeigt auch einige böse Irrtümer im Umgang mit bekannten Regex-Dialekten auf – Irrtümer, die man umgekehrt zum eigenen Nutzen verwenden kann.
Die drei genannten Kapitel bilden den zentralen Teil dieses Buches, seine Essenz. Die ersten drei Kapitel haben den Weg dazu geebnet, und die abschließenden Kapitel verwenden die Einsichten daraus. Es ist nicht unbedingt leichte Kost, aber ich habe viel Sorgfalt darauf verwendet, Formeln und mathematische Sprache zu vermeiden, die auf viele von uns nur abstoßend wirken. Wie bei jeder neuen Information braucht es eine gewisse Zeit, bis die neuen Konzepte richtig verstanden werden.
<< zurück | vor >> |
Tipp der data2type-Redaktion: Zum Thema Reguläre Ausdrücke bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: |
Copyright der deutschen Ausgabe © 2008 by O’Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "Reguläre Ausdrücke" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.
O’Reilly Verlag GmbH & Co. KG, Balthasarstr. 81, 50670 Köln