3 Stimmen

Wie kann ich Zeilenumbrüche mit einer Perl-Regex entfernen?

Wenn ich laufe:

perl -e '$x="abc\nxyz\n123"; $x =~ s/\n.*/... multiline.../; printf("str %s\n", $x);'

Ich erwarte, dass das Ergebnis sein wird:

str abc... multiline...

Stattdessen erhalte ich

str abc... multiline...
123

Was mache ich falsch?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X