Modernes Perl bietet die Vorzüge einer flexiblen Skriptsprache und erfüllt gleichzeitig die Anforderungen für die Entwicklung umfangreicher Systeme. Dieses Lernen-Buch wendet sich an alle, die einen fundierten Einstieg in Perl suchen, um selbst eigene Projekte anzupacken. Typische Aufgaben wie Datenextraktion, Mustererkennung mittels regulärer Ausdrücke, effektive Datenmanipulation in erweiterten Strukturen und Nutzung externer Module und Programme werden im Detail vermittelt. Anhand von Beispielen, Übungen, Tipps und Tricks aus der Praxis zeigt das Buch, wie spielend leicht Perl traditionelle Programmieraufgaben knackt.
Gedacht als mächtiges Werkzeug für die Unix-Systemadministration, ist Perl (Practical Extraction and Reporting Language) heute mit stark gewachsenem Merkmalsumfang die Sprache für CGI(Common Gateway Interface)-Skripte und auf allen Plattformen zu Hause.Anfänger erhalten eine grundlegende Einführung in Perl. Die Grundelemente der Sprache werden ausführlich behandelt. Nach dem Durcharbeiten des Buches ist der Leser in der Lage, Perl professionell einzusetzen. Im Einzelnen erklärt das Buch zunächst die Grundlagen, wie etwa Syntax und Semantik, Steuerungsstrukturen, Subroutinen und Reguläre Ausdrücke. Weitergehend erläutert es dann den Gebrauch von Perl Modulen, Datenbankzugriffe, das Schreiben von CGI Programmen und das Debuggen von Code. Insgesamt ist der modulare Aufbau ideal für ein individuelles Lernen, unterstützt durch zahlreiche Beispiele und Übungen mit Lösungen.Aus dem Inhalt Einführung in Perl Skalare Daten Steuerungsstrukturen Abstraktion und Vererbung Listen, Arrays und Hashes Programmfluss und Subroutinen Mit Dateien und Verzeichnissen arbeiten Reguläre Ausdrücke Pakete und Module Datenbankinteraktion mit Perl DBI CGI-Programme schreiben Plattformübergreifende Funktionen Fehlermeldungen und Fehlerbehebung Funktionen und Konzepte für FortgeschritteneR. Allen Wyke ist Autor mehrerer Bücher zu Perl und anderen EDV-Themen. Derzeit ist er Director of Product Technology bei Engage Technologies.Donald B. Thomas ist Software Design Engineer bei Engage Technology. Er ist Experte für Perl, WML, XML, Java und JavaScript.
| Frage: |
Im Kapitel 3, 4 und 7 gibt es Probleme bei der Zuordnung der Bilder. |
| Antwort: |
Anscheinend sind im dritten und
siebten Kapitel Bilder doppelt abgedruckt (3.1, 7.9) und alle folgenden
verschoben worden, während das ursprünglich letzte Bild im Kapitel dann
jeweils fehlte. Im Kapitel 4 fehlt 4.13, was eine Verschiebung in die
andere Richtung ergibt, bis zum Bild 4.21, welches doppelt ist. Dadurch
stimmt die Reihenfolge bei den letzten Bildern in Kapitel 4 dann wieder. |
Leseprobe