Thread \r\n und $ (11 answers)
Opened by Froschpopo at 2013-05-30 17:37

Raubtier
 2013-06-04 23:00
#167999 #167999
User since
2012-05-04
1055 Artikel
BenutzerIn

user image
Wie immer in solchen Fällen, eine zu starke Verkürzung. Nimm als RE einafach statt if $line =~ /^.*$/ einfach if $line =~ /^irgendwas$/, da der . das 0D auffrisst.

Dann kann man unter Linux auch schön den Unterschied zwischen

perl -E 'open my $fh, "<", "datei.txt"; my $line = <$fh>; say "passt" if $line =~ /^irgendwas$/'
und
perl -E 'open my $fh, "<:crlf", "datei.txt"; my $line = <$fh>; say "passt" if $line =~ /^irgendwas$/'
sehen.

PS: Und nur dass ich online war, sagt nicht, dass ich gerade Lust/Zeit hatte zu antworten!
Last edited: 2013-06-04 23:01:21 +0200 (CEST)

View full thread \r\n und $