Books & Videos

Table of Contents

  1. Chapter 1 Einführung in reguläre Ausdrücke

    1. Probleme aus der Praxis lösen

    2. Reguläre Ausdrücke als Programmiersprache

    3. Reguläre Ausdrücke als Denkweise

    4. Metazeichen bei egrep

    5. Erweiterung der Fundamente

    6. Persönliche Einsprengsel

  2. Chapter 2 Erweiterte einführende Beispiele

    1. Zu den Beispielen

    2. Mustererkennung mit regulären Ausdrücken

    3. Mit regulären Ausdrücken Text verändern

  3. Chapter 3 Features und Dialekte

    1. In diesem Kapitel

    2. Ein Spaziergang durch die Welt der regulären Ausdrücke

    3. Wartung und Pflege von regulären Ausdrücken

    4. Strings, Zeichencodierungen und Modi

    5. Übliche Metazeichen

    6. Führer durch die Kapitel für Fortgeschrittene

  4. Chapter 4 Wie Regex-Maschinen arbeiten

    1. Motor anlassen!

    2. Grundlegendes zum Vorgang der Mustersuche

    3. Regex-gesteuerte und textgesteuerte Maschinen

    4. Backtracking

    5. Mehr Gieriges

    6. NFA, DFA und POSIX

    7. Zusammenfassung

  5. Chapter 5 Regex-Methoden aus der Praxis

    1. Die ausgewogene Regex

    2. Einige kleine Beispiele

    3. Beispiele zu HTML

    4. Ausführliche Beispiele

  6. Chapter 6 Die Kunst, reguläre Ausdrücke zu schreiben

    1. Vergleiche und Backtrackings

    2. Ein ernüchterndes Beispiel

    3. Backtracking global betrachtet

    4. Benchmarking

    5. Übliche Optimierungen

    6. Programmiermethoden für schnellere Ausdrücke

    7. Die Schleife aufbrechen

    8. Die frei fließlende Regex

    9. Denken!

  7. Chapter 7 Perl

    1. In diesem Kapitel

    2. Reguläre Ausdrücke als Teil der Programmiersprache

    3. Perls Regex-Dialekt

    4. Perliges über reguläre Ausdrücke

    5. Der qr/.../-Operator und Regex-Objekte

    6. Der Match-Operator

    7. Der Substitutionsoperator

    8. Der Split-Operator

    9. Verrückte Dinge mit den Regex-Erweiterungen in Perl

    10. Effizienz in Perl

    11. Abschließende Betrachtungen

  8. Chapter 8 Java

    1. In diesem Kapitel

    2. Der Regex-Dialekt von Java

    3. Verwendung von java.util.regex

    4. Die Factory-Methode Pattern.compile

    5. Das Matcher-Objekt

    6. Weitere protect Pattern-Methoden

    7. Weitere Programmbeispiele

    8. Unterschiede zwischen den Java-Versionen

  9. Chapter 9 .NET

    1. In diesem Kapitel

    2. Der Regex-Dialekt in .NET

    3. Gebrauch von regulären Ausdrücken in .NET

    4. Die Objekte im Detail

    5. Statische »Komfort-Funktionen«

    6. Hilfsfunktionen

    7. Fortgeschrittenes mit regulären Ausdrücken in .NET

  10. Chapter 10 PHP

    1. In diesem Kapitel

    2. Der Regex-Dialekt von PHP

    3. Die >preg<-Programmierschnittstelle

    4. Die Preg-Funktionen

    5. »Fehlende« preg-Funktionen

    6. Rekursive reguläre Ausdrücke

    7. Überlegungen zur Effizienz

    8. Ausführliche Beispiele

  1. Über den Übersetzer

  2. Kolophon