Übung

Die Lösung für die folgende Übung finden Sie in Anhang A.

  1. [30] Schreiben Sie ein Programm, das zeilenweise eine Liste von Strings einliest. Der Benutzer soll interaktiv eine Reihe von Suchmustern eingeben können, die auf Teile der Strings passen könnten. Für jedes Muster soll Ihr Programm ausgeben, auf wie viele Strings das Muster gepasst hat, und dann, um welche Strings es sich dabei gehandelt hat. Lesen Sie die Datei nicht für jedes Muster neu ein, sondern behalten Sie sie im Speicher. Der Dateiname darf im Programm hart codiert sein. Wenn ein Suchmuster ungültig ist (zum Beispiel weil die runden Klammern nicht zusammenpassen), soll das Programm den Fehler zwar mitteilen, aber nicht abbrechen. Stattdessen soll der Benutzer ein neues Muster ...

Get Einführung in Perl, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.