Übung 9Perl

SeitenanfangSeitenendeThemen: reguläre Ausdrücke, Einlesen und Ausgabe von Dateien

1. Erstellen sie reguläre Ausdrücke zu folgenden Suchproblemen:

Um zu testen, ob die regulären Ausdrücke funktionieren, schreiben sie ein Programm testRegExp.pl: Lesen Sie damit von der Standardeingabe ein und testen Sie die Ausdrücke am Eingabestring.

2. Schreiben Sie ein Program htmlPage.pl, das eine HTML-Seite einliest und dann nachfolgende Informationen ausgibt auf den Bildschirm.

Eine Seite zum Testen: Overview.htm. Bitte auf dem Rechner speichern und daran ausprobieren.

3. Schreiben Sie ein Programm getLinks.pl, analog zum Programm aus 2., das die HTML-Links und den Titel sucht. Statt der Ausgabe auf dem Bildschirm, soll jetzt eine neue HTML-Seite erzeugt werden, die den Titel enthält und alle Links. Die Links sollen natürlich auch funktionieren; das heißt, es müssen HTML-Links der Form <a href="LINK">NAME</a> in die Datei geschrieben werden. Nach jedem Link soll ein <br> stehen, damit die Ausgabe Zeilenweise im Browser angezeigt wird. Ein Muster für die Ausgabdatei ist: Muster.htm. Ersetze darin TITEL_DER_HTML_SEITE mit dem Titel und DIE_LINKS_DER_HTML_SEITE durch alle Links.

Vorgehensweise:


getLinks.pl HTMLSEITE MUSTERSEITE AUSGABESEITE

Die Ergebnisse schicken Sie bitte an Email an den AutorPerl, Lehrstuhl Mathe II, Uni Bayreuth.


Seitenanfang FehlermeldungHilfe zur Fehlermeldung © 2001-2003 Email an den AutorPerl, Lehrstuhl Mathe II, Uni Bayreuth