Thomas Schmieder: Welches "Zeichen" ist ein Carriage Return???

Beitrag lesen

Hi,

1. Backslash ist nicht gleich Slash. Das Zeichen heißt "\n" und nicht "/n"
2. #10#13 ist nicht gleich #13#10. Die Zeichenfolge in DOS-basierten Dateien heißt daher %0D%OA und nicht %0A%0D. Man kann auch \r\n dafür schreiben.
3. Wenn man nur eines der beiden Zeichen ersetzt, stellt ein Windows-Browser automatisch das fehlende Zeichen wieder her.
4. Wenn man nach den zeichen sucht, darf man nicht "\r\n" ,also die Mnemonics der Zeichen verwenden, da die von jedem System wieder nahc seinen eigenen Vorstellungen übersetzt werden. \n wird auf dem MAC zu #13 und auf dem Linux zu #10.

Es wird hier an so vielen Stellen gebogen und getauscht, dass nur reine Binärvergleiche zum Ziel führen.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Intelligenz ist die Fähigkeit, aus Fehlern Anderer zu lernen und Mut die, eigene zu machen.