umbrüche aus formulareingabe restlos entfernen
jenk paulsen
- perl
0 Christian Kruse0 xwolf
hallo leute,
ich frage formulareingaben ab und entferne die zeilenumbrüche
\n mittels normalem regulärem befehl: $wert =~ s/\n//g;
leider entstehen z.b. bei copy&paste aus anderen programmen zeilenumbrüche, die so nicht entfernt werden. werden diese daten dann in einer csv-datei gespeichert, wechselt die dann gern mal das dateiformat von unix nach pc oder sogar mac. dadurch verhauts mir die dateien natürlich teilweise total !
kann mir einer einen regulären befehl nennen, mit dem ich ALLE zeilenumbrüche restlos entfernen kann ?
viele grüße, vielen dank,
jenk.
Hallo,
kann mir einer einen regulären befehl nennen, mit dem ich ALLE
zeilenumbrüche restlos entfernen kann ?
Du meinst, Ausdruck. Klar:
$line =~ s/\015\012|\012|\015//g;
Mehr dazu unter http://aktuell.de.selfhtml.org/artikel/cgiperl/zeilenumbruch/index.htm
Gruesse,
CK
Hi,
ich frage formulareingaben ab und entferne die zeilenumbrüche
\n mittels normalem regulärem befehl: $wert =~ s/\n//g;
$wert =~ s/[\n\r]//g;
Windows braucht halt noch ein Rollback :))
Ciao,
Wolfgang