Joachim Wollmann: Wie bekommt man den Zeilensprung weg?

Hi

Wie bekommt man eigentlich einen Zeilensprung in einer Variable weg?
z.B.: Wenn man die Formulardaten über ein mehrzeiliges Eingabefeld
einliest und diese Daten nacher in einer .txt Datei speichert ist in der
Datei der selbe Zeilensprung wie eingegeben vorhanden .
Wie bekommt man das weg (Zeilensprung)?

Beispiel:

Formular
----------------------------------
Deine Homepage ist ja super
geworden!
----------------------------------

txt -Datei

Deine Homepage ist ja super
geworden!

Ziel

Deine Homepage ist ja super geworden!

DANKE!!!

  1. Hi,

    $string =~ s/[\n\r]//g;

    (Das \r ist noetig fuer den dumpfsinnigen MS-Rollback.)

    Ciao,
      Wolfgang

    1. $string =~ s/[\n\r]//g;

      Performanter ist das:

      $string =~ y/\r\n//d;

      Ich vermute aber, daß diese Zeichen eigentlich durch ein Leerzeichen ersetzt werden sollen.

      Peter

  2. Hallo,

    in einem mehrzeiligen Eingabefeld kannst Du auch das Attribut wrap="virtual" einfügen, so dass der Umbruch gar nicht erst mitgesendet wird!

    Holger