Der Martin: String auf codierung prüfen

Beitrag lesen

Hallo,

Die Unterscheidung der Fälle:
   7 bit (ascii)
   8 bit (iso)
   mehr als 8 bit (utf8)
   gemischt (utf8 passt, iso passt auch)
würde ich nicht als Raten bezeichnen.

doch, schon - denn "mehr als 8 bit" hast du nicht. Du kriegst deinen Text immer als Folge von Bytes angeliefert.
Sobald Werte im Bereich 0x80..FF dabei sind, kann es nicht mehr ASCII sein - aber sonst so ziemlich alles.

Das lässt sich exakt feststellen

Nein, wie dedlfix schon an einem Beispiel gezeigt hat.

Ciao,
 Martin

--
Abraham sprach zu Bebraham: Kann i mal dei Cebra ham?
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(