Perl: pattern matching and regular expressions Aufgabe 1 $files = “1.jpg, 2.jpeg, 3.JPEG, 4.JPG”; Bringen Sie die Endungen der Dateien in ein einheitliches Format. (Textersetzung mit =~ s/MUSTER/TEXT/)
Perl: pattern matching and regular expressions Aufgabe 2 if ( $email =~ m/(:|;)-\)/ ) { print "Smile!"; } Welches Muster wird hier erkannt? Wann wird Smile! ausgegeben?
Perl: pattern matching and regular expressions Aufgabe 3 Erkennen Sie das grundsätzliche Format eines UNET-Logins. (also: a und Matrikelnummer z.B.: a0409142). Folgende Regeln gilt es einzuhalten: Ein UNET-Login beginnt mit einem a. Danach folgen 7 (beliebigen) Ziffern.
Perl: pattern matching and regular expressions Aufgabe 4 Prüfen Sie ob der Name einer skalaren Variable in Perl korrekt ist. (z.B.: $bombe, $funkgeraet, $x_11) Folgende Regeln gilt es einzuhalten: Skalar-Variablen beginnen mit einem $-Zeichen. Variablen-Namen bestehen aus (englischen) Buchstaben, Zahlen und Unterstrichen. Nach dem $ muss ein Buchstabe stehen.
Perl: pattern matching and regular expressions Aufgabe 5 $var = "Hände, Strände, Bände"; Ersetzen Sie ä durch ae.