Thread Regex Unterschied: Leerzeichen \s
(4 answers)
Opened by tuxus at 2010-03-18 23:29
Huhu,
die Aufgabe aus meinem Buch sagt, ich soll alle Zeilen einer Eingabe ausgeben, die mit einem oder mehreren Leerzeichen enden. Ich hab das mit diesem Ausdruck gelöst: Code (perl): (dl
)
/ +$/
In der Lösung war das Leerzeichen aber durch \s ersetzt. Code (perl): (dl
)
/\s+$/
Es funktioniert natürlich auch aber ich verstehe nicht warum. \s beinhaltet doch eigentlich auch das Newline Zeichen oder? Warum wird dann eine Eingabe, die nur aus einem Newline Zeichen besteht (wen ich einfach Enter drücke) nicht gefunden? gruss Marcel |