Bewertung:

Das Buch dient als leicht zugängliche Einführung in reguläre Ausdrücke und bietet strukturierte Lektionen und praktische Beispiele, die Anfängern helfen, die Konzepte zu verstehen. Einige Leser bemängelten jedoch die Druckqualität und gelegentliche Ungenauigkeiten in den Beispielen.
Vorteile:Lesbar und zugänglich für ein breiteres Publikum, gut zum Nachschlagen, gut strukturierte Lektionen, praktische Beispiele, ausgezeichnet für Anfänger, umfassend und schnell zu lesen.
Nachteile:Es wurde über mangelhafte Druckqualität berichtet, einige Beispiele können Ungenauigkeiten enthalten, nicht umfassend genug für fortgeschrittene Benutzer, mangelnde Abdeckung bestimmter Funktionen.
(basierend auf 15 Leserbewertungen)
Learning Regular Expressions
Lernen Sie den Umgang mit einem der leistungsfähigsten Werkzeuge zur Textverarbeitung und -manipulation
Experten für reguläre Ausdrücke verfügen seit langem über ein unglaublich leistungsfähiges Werkzeug, mit dem sich alle Arten von anspruchsvoller Textverarbeitung und -manipulation in nahezu jeder Sprache und auf jeder Plattform durchführen lassen. Das ist die gute Nachricht. Die schlechte Nachricht ist, dass reguläre Ausdrücke viel zu lange nur den technisch versiertesten Menschen vorbehalten waren. Bis jetzt.
Ben Fortas Learning Regular Expressions lehrt Sie die regulären Ausdrücke, die Sie wirklich kennen müssen, beginnend mit einfachen Textübereinstimmungen bis hin zu komplexeren Themen, einschließlich der Verwendung von Rückverweisen, bedingter Auswertung und Vorausschauverarbeitung. Sie werden lernen, was Sie verwenden können, und Sie werden es methodisch, systematisch und einfach lernen.
Reguläre Ausdrücke sind bei weitem nicht so komplex, wie sie auf den ersten Blick erscheinen. Alles, was man braucht, ist ein klares Verständnis des zu lösenden Problems und wie man reguläre Ausdrücke zur Lösung einsetzt.
⬤ Lesen und verstehen Sie reguläre Ausdrücke.
⬤ Verwenden Sie literalen Text und Metazeichen, um leistungsfähige Suchmuster zu erstellen.
⬤ Nutzen Sie die Vorteile der fortgeschrittenen Funktionen regulärer Ausdrücke, einschließlich Lookahead und Rückverweise.
⬤ Leistungsfähige Such- und Ersetzungsoperationen in allen wichtigen professionellen Bearbeitungswerkzeugen durchführen.
⬤ Fügen Sie Webanwendungen anspruchsvolle Formular- und Textverarbeitung hinzu.
⬤ Dateien mit Befehlszeilentools wie grep und egrep suchen.
⬤ Verwenden Sie reguläre Ausdrücke in Programmiersprachen wie JavaScript, Java, PHP, Python, Microsoft.NET und C# sowie in DBMSs wie MySQL und Oracle.
⬤ Mit Telefonnummern, Postleitzahlen, Sozialversicherungsnummern, IP-Adressen, URLs, E-Mail-Adressen und Kreditkartennummern arbeiten.
1 Einführung in reguläre Ausdrücke 2 Einzelne Zeichen abgleichen 3 Zeichensätze abgleichen 4 Metazeichen verwenden 5 Übereinstimmungen wiederholen 6 Positionsabgleich 7 Unterausdrücke verwenden 8 Rückverweise verwenden 9 Vorwärts- und Rückwärtsblick 10 Bedingungen einbetten 11 Lösungen für häufige Probleme mit regulären Ausdrücken Anhang A Reguläre Ausdrücke in beliebten Anwendungen und Sprachen.