Thread Leerzeichen beim einlesen und Leerzeilen erkennen.
(21 answers)
Opened by Brenner at 2010-01-06 09:48
Du kannst $/ lokalisiert auf einen anderen Wert setzen und dann blockweise einlesen.
Schau mal bei perldoc perlvar vorbei. ungetestet: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 use strict; use warnings; my @content; open my $fh, 'datei.txt' or die "datei.txt"; { local $/ = "\n\n"; while ( my $block = <$fh> ) { # alle Umbrüche in Block entfernen $block = tr/\r\n//d; push @content, $block; } } close $fh; meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |