scientific article; zbMATH DE number 1084695

From MaRDI portal
Publication:4363531





Das Buch soll jeden ansprechen, der die Möglichkeit hat, reguläre Ausdrücke zu benutzen. Gerade wenn Sie die volle Kraft noch nicht begreifen, die den regulären Ausdrücken innewohnt, kann dieses Buch Ihnen eine ganz neue Welt eröffnen. Viele der Werkzeuge und Programmiersprachen, die hier behandelt werden, sind für viele Systeme frei erhältlich, sei es MacOS, DOS/Windows, Unix, VMS oder ein anderes System. Anhang A gibt Hinweise, wie man sich solche Programme beschafft. Benutzer von GNU Emacs oder vi, von Sprachen wie Perl, Tcl, Python oder awk finden hier eine Fülle von Einzelheiten, Tips, Hinweisen und Einsichten in das Thema. Den gebotenen Detailreichtum und Tiefgang findet man sonst schlicht nirgends. Reguläre Ausdrücke sind ein Konzept -- eines, das auf verschiedenste Weise in vielen Programmen (in viel mehr Programmen als in diesem Buch beschrieben) verwirklicht worden ist. Wenn Sie die generelle Idee verstehen, ist es nur ein kleiner Schritt zur Beherrschung einer spezifischen Implementierung. Das Buch konzentriert sich auf dieses Konzept, und das meiste an Wissen in den Beispielen geht über die verwendete Sprache hinaus. Die sieben Kapitel des Buches können in drei große Abschnitte unterteilt werden, mit zwei Anhängen am Schluß. Hier ein kleiner Überblick. Die Einführung: Kapitel 1 führt in die Konzepte von regulären Ausdrücken ein, Kapitel 2 wendet reguläre Ausdrücke auf Probleme der Textverarbeitung an, Kapitel 3 gibt einen Überblick auf Features und Werkzeuge und enthält einen kleinen geschichtlichen Abriß. Die Details: Kapitel 4 erklärt im Detail, wie reguläre Ausdrücke funktionieren, Kapitel 5 diskutiert Auswirkungen und Anwendungen dieser Details. Einzelne Programme und Werkzeuge: Kapitel 6 betrachtet einige bekannte Programme, Kapitel 7 beschreibt alles, was mit Perl und regulären Ausdrücken zu tun hat. Anhänge : Anhang A nennt Bezugsquellen vieler der im Buch behandelten Programme. Anhang B ist ein Listing eines Programms, das in Kapitel 7 entwickelt wird.





Describes a project that uses

Uses Software






This page was built for publication:

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4363531)