Hallo,
ich krieg das einfach nicht auf die Reihe.
Ich habe eine Variable aus einm Formular übernommen, einer textarea um genau zu sein. Jetzt möchte ich die dort vorhandenen Zeilenumbrüche ersetzen. Für die spätere Ausgabe in einem Dialogfenster müssen sie nämlich als \n geschrieben sein.
$in{Kommentar} =~ s/\n/\n/g;
Dieser Befehl sollte eigentlich klappen, liefert einen Text, in dem die „physikalischen“ Zeilenumbrüche erhalten geblieben sind und wo gleich dahinter jeweils „\n“ vermerkt ist.
Fazit: Er findet das richtige Zeichen, ersetzt es aber nicht, sondern hängt etwas an. Sehr eigenartig, wenn ihr mich fragt.
Wer kann sich das erklären?
Danke.