Tom: Zeilenendezeichen feststellen

Beitrag lesen

Hello,

Rein hypothetisch könnte auch noch LF/CR (also erst 0x0A, dann 0x0D) auftreten. Das habe ich aber in freier Wildbahn noch nicht angetroffen. Auch ein CR mit mehreren folgenden Linefeeds wäre denkbar (\r\n\n\n).

Naja, "kaputte" Dateien will ich gar nicht erst bearbeiten müssen

Und innerhalb von enthaltenen Texten können dann auch noch welche vorkommen, die aber ggf. nicht mit ausgewertet und dann auch nicht ersetzt werden sollen.

Dann muss man eine verlässliche Methode haben, solche "Fremdabschnitte" zu erkennen, etwa eindeutige Begrenzungszeichen für Stringkonstanten (Anführungszeichen).

Ich muss nochmal darüber nachsinnen, wann das überhaupt vorkommt. Es iat aber durchaus denkbar, dass ein File auf einer Plattform einen Text für die Ausgabe auf einer anderen Plattform enthält. Und denn will man dann ja nicht kaputt machen.

Und ich weiß bis jetzt noch nicht, wieso die Datei nur 0x0D enthalten hat. Die wurde allerdings mit einem Dreamweaver erstellt. Vielleicht war der falsch eingestellt. Kann der sowas, also auf Windows Macenden produzieren?

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bikers-lodge.com