[Vienna-pm] Zeilenumbruch ersetzen
Fabio Valeri
fabio.valeri at bluewin.ch
Fri Dec 5 14:31:48 PST 2008
Hallo Karl-Heinz, Stefan, Josef,
Besten Dank an Euch alle für die prompte Antwort. Das (\n statt "\n")
war ein grober Fehler von mir, ich hatte es einfach übersehen. Nun habe
ich die folgende Version versucht
$/ = "\r\n";
while (<INPUT>) {
chomp(my $row = $_);
$row =~ s/\n/xxx/g;
print OUTPUT "$row<tr>\n";
}
Als Output erhalte ich nun:
**********************************
dom1;extra1xxxz0001;sdf1xxxdom2;extra2xxxz0002;sdf2xxxdom3;extra3xxxz0002;sdf3<tr>
**********************************
D.h., es wird alles aneinandergereiht, obwohl Zeilenumbruch (\n)
vorhanden ist. Das ist doch seltsam.
Mein Ziel ist
*********************
dom1;extra1xxxz0001;sdf1
dom2;extra2xxxz0002;sdf2
dom3;extra3xxxz0002;sdf3
**********************
zu erhalten.
@Josef: Ich würde gerne Module verwenden, aber mir scheint das nicht so
trivial zu sein. Sobald ich mehr Zeit habe, werde ich mal diese
Alternvative versuchen.
Besten Dank und Gruss
Fabio
More information about the Vienna-pm
mailing list