Thread Dringend! Brauche Hilfe bei regulären Ausdrücken (13 answers)
Opened by perlniete at 2009-02-09 00:01

perlniete
 2009-02-09 00:01
#118713 #118713
User since
2009-02-08
10 Artikel
BenutzerIn
[default_avatar]
Hallo,

Ich schreibe morgen eine Bioinformatikklausur und ich bin kurz vorm verzweifeln und hoffe nun hier Hilfe zu finden. Vorab, ich versuche mir das lernen nicht einfach zu machen indem ich euch die Probleme lösen lasse, denn ich habe bevor ich hier eine Frage stelle diverse Internetseiten und Bücher zu rate gezogen; finde jedoch einfach nicht den Zugang zu diesem Thema, bzw versteh die erklärungen dazu nicht.Folgende Probleme (für euch wahrscheinlich Problemchen):

Wir sollen in der Klausur unteranderem reguläre Ausdrücke erklären. Einige davon konnte ich bereits lösen andere jedoch treiben mich an den Rand des wahnsinns....

1) $iub =~ s/\^//g;

$iub steht ja einfach nur für einen String. s für ersetzen. Aber dann kommen meine Probleme. Das ^ steht ja für den zeilenanfang. Heißt das jetz der soll in dem String den Zeilenanfang durch nichts ersetzen?

2)$line =~ /^\s*$/
wenn \s für Leerzeichen steht heißt das dann in dem String sollen vom Zeilenanfang bis zum Zeilenende beliebig viele Leerzeichen stehen?

3) if ( $line =~ /^\s*/ ) {exit; } Diese Abfrage führt dazu dass das Programm auf Eingabe von <Return> abgebrochen wird, allerdings versteh ich nicht wieso, der sucht doch da auch nur nach Leerzeichen oder nicht?

Ich hoffe Ihr könnt mir helfen!

Vielen vielen dank an jeden der sich die Mühe macht mir zu helfen!

View full thread Dringend! Brauche Hilfe bei regulären Ausdrücken