Calocybe: Umbruch

Beitrag lesen

Hi Angel!

Nur ne kleine Berichtigung... ;-)

Das liegt vermutlich daran, dass WinX Zeilenumbrueche als CR+LF abspeichert. '\n' ersetzt nur den Carriage Return.

\n ist der Line feed, nicht der Carriage return. Das n steht fuer 'new line', wie ich vermute, das r dagegen fuer 'return'.

Versuch mal, '\r' (den Linefeed) mit zu ersetzen.

Du meinst vermutlich mit gar nix? Also s/\r//g;  Danach sind alle eventuell vorhandenen \r rausgeschmissen und man hat das UNIX-Format mit einem einfachen \n vorliegen. Dann kann man einfach mit s/\n/<br>/g; weitermachen.

Leider weiss ich nicht, in welcher Reihenfolge die beiden Zeichen erscheinen. Das laesst sich aber bestimmt schnell herausfinden.

Hast Du doch oben geschrieben: CR+LF, also \r\n bzw. 0Dh 0Ah. Aber ist eigentlich egal, wenn man die \r einfach mal pauschal eliminiert. Ich glaube, beim Mac oder so wird eine noch andere Kombination verwendet, aber frag mich nicht, welche.

Calocybe