Reguläre Ausdrücke beherrschen: Ihre Daten verstehen und produktiver sein

Bewertung:   (4,6 von 5)

Reguläre Ausdrücke beherrschen: Ihre Daten verstehen und produktiver sein (Friedl Jeffrey E. F.)

Leserbewertungen

Zusammenfassung:

Das Buch „Mastering Regular Expressions“ von Friedl wird für seine umfassende Abdeckung und seine Fähigkeit, das Verständnis von Regex deutlich zu verbessern, hoch gelobt. Viele Rezensenten schätzen die Tiefe, den gut strukturierten Inhalt und die detaillierten Erklärungen, die es sowohl für diejenigen geeignet machen, die ihr vorhandenes Wissen verfeinern wollen, als auch für diejenigen, die das Thema beherrschen wollen. Einige Leser kritisieren jedoch das Alter des Buches und verweisen auf veraltete Technologien, und erwähnen, dass es aufgrund seiner Komplexität nicht für absolute Anfänger geeignet ist.

Vorteile:

Gründliche und umfassende Behandlung von Regex, ausgezeichneter Erklärungsstil, lehrt effektiv die praktische Anwendung und die Gedankengänge hinter regulären Ausdrücken, geeignet sowohl für Anfänger, die schon etwas vertraut sind, als auch für fortgeschrittene Benutzer, anregender Inhalt, der das Verständnis von Regex-Engines in verschiedenen Programmiersprachen verbessert.

Nachteile:

Das Buch ist veraltet mit Verweisen auf veraltete Technologien
es kann Anfänger aufgrund seiner detaillierten und komplexen Natur überfordern
die Schriftart und Formatierung (besonders in der Kindle-Version) werden als schwer lesbar kritisiert
einige Inhalte sind möglicherweise nicht relevant, wenn man nur nach praktischen Regex-Anwendungen sucht, ohne tief in die Theorie einzutauchen.

(basierend auf 146 Leserbewertungen)

Originaltitel:

Mastering Regular Expressions: Understand Your Data and Be More Productive

Inhalt des Buches:

Reguläre Ausdrücke sind ein äußerst leistungsfähiges Werkzeug zur Manipulation von Text und Daten. Sie gehören heute zu den Standardfunktionen einer Vielzahl von Sprachen und beliebten Tools, darunter Perl, Python, Ruby, Java, VB.NET und C# (und jede Sprache, die das .NET Framework verwendet), PHP und MySQL.

Wenn Sie noch keine regulären Ausdrücke verwenden, werden Sie in diesem Buch eine ganz neue Welt der Beherrschung Ihrer Daten entdecken. Wenn Sie bereits reguläre Ausdrücke verwenden, werden Sie die beispiellose Ausführlichkeit und Breite dieses Buches zu schätzen wissen. Wenn Sie glauben, Sie wüssten alles, was Sie über regularexpressions wissen müssen, ist dieses Buch ein atemberaubender Augenöffner.

Wie dieses Buch zeigt, ist die Beherrschung von regulären Ausdrücken eine unschätzbare Fähigkeit. Mit regulären Ausdrücken können Sie komplexe und subtile Textverarbeitungen programmieren, von denen Sie nie gedacht hätten, dass sie automatisiert werden könnten. Reguläre Ausdrücke können Ihnen Zeit und Ärger ersparen. Mit ihnen lassen sich elegante Lösungen für ein breites Spektrum von Problemen finden. Wenn Sie die regulären Ausdrücke erst einmal beherrschen, werden sie zu einem unschätzbaren Bestandteil Ihres Werkzeugkastens. Sie werden sich fragen, wie Sie jemals ohne sie ausgekommen sind.

Doch trotz ihrer weiten Verbreitung, ihrer Flexibilität und ihrer unvergleichlichen Leistungsfähigkeit werden reguläre Ausdrücke häufig nicht ausreichend genutzt. Doch was in den Händen eines Experten mächtig ist, kann für den Unvorsichtigen gefährlich sein. Mastering Regular Expressions hilft Ihnen, das Minenfeld auf dem Weg zum Experten zu durchqueren und den Einsatz von regulären Ausdrücken zu optimieren.

Mastering Regular Expressions, Third Edition, enthält jetzt ein komplettes Kapitel über PHP und seine leistungsstarken und ausdrucksstarken Funktionen für reguläre Ausdrücke, zusätzlich zu einer erweiterten PHP-Abdeckung in den zentralen Kernkapiteln. Darüber hinaus wurde diese Ausgabe durchgängig aktualisiert, um den Fortschritten in anderen Sprachen Rechnung zu tragen, einschließlich einer erweiterten, detaillierten Behandlung des java.util.regex-Pakets von Sun, das sich als Standardimplementierung von Java-Regex durchgesetzt hat. Die Themen umfassen:

⬤ Vergleich der Funktionen der verschiedenen Versionen vieler Sprachen und Tools.

⬤ Wie die Engine für reguläre Ausdrücke funktioniert.

⬤ Optimierung (hier sind große Einsparungen möglich! )

⬤ Matching genau das, was Sie wollen, aber nicht, was Sie nicht wollen.

⬤ Abschnitte und Kapitel über einzelne Sprachen.

Geschrieben in einem luziden, unterhaltsamen Ton, der ein komplexes, trockenes Thema für Programmierer kristallklar macht, und gespickt mit Lösungen für komplexe Probleme aus der Praxis, bietet Mastering Regular Expressions, Third Edition eine Fülle von Informationen, die Sie sofort nutzen können.

Rezensionen dieser neuen Ausgabe und der zweiten Ausgabe:

Es gibt kein besseres (oder nützlicheres) Buch über reguläre Ausdrücke.

--Zak Greant, Geschäftsführer, eZ Systems.

Ein wahres Meisterwerk von einem Buch, das nicht nur die Mechanik von Regexes in außerordentlichem Detail abdeckt, sondern auch über Effizienz und die Verwendung von Regexes in Perl, Java und .NET spricht... Wenn Sie reguläre Ausdrücke als Teil Ihrer professionellen Arbeit verwenden (auch wenn Sie bereits ein gutes Buch über die Sprache haben, in der Sie programmieren), würde ich Ihnen dieses Buch sehr empfehlen.

--Dr. Chris Brown, Linux Format.

Der Autor leistet hervorragende Arbeit und führt den Leser vom Regex-Neuling zum Meister. Das Buch ist extrem leicht zu lesen und vollgestopft mit nützlichen und relevanten Beispielen... Reguläre Ausdrücke sind wertvolle Werkzeuge, die jeder Entwickler in seinem Werkzeugkasten haben sollte. Mastering RegularExpressions ist der endgültige Leitfaden zu diesem Thema und eine hervorragende Ressource, die in das Bücherregal eines jeden Programmierers gehört. Zehn von zehn Hufeisen.

--Jason Menard, Java Ranch.

Weitere Daten des Buches:

ISBN:9780596528126
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2006
Seitenzahl:544

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Reguläre Ausdrücke beherrschen: Ihre Daten verstehen und produktiver sein - Mastering Regular...
Reguläre Ausdrücke sind ein äußerst...
Reguläre Ausdrücke beherrschen: Ihre Daten verstehen und produktiver sein - Mastering Regular Expressions: Understand Your Data and Be More Productive

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: