Sven Rautenberg: Whitspace

Beitrag lesen

Moin!

ich habe ein kleines Problem. Und zwar versuche ich nun schon seit Stunden, einen HTML-Code, in welchem Whitspaces versteckt sind, so zurückzucodieren, dass der Whitespace sichtbar wird. Wie kann ich das machen? Es sollen also aus Leerzeichen im Quellcode am Ende sichtbare Zeichen herauskommen.

Wie meinst Du das?
Unter Whitespaces versteht man

...alle nicht sichtbar druckbaren Zeichen, d.h. alle Zeichen, die keine Farbe aufs Papier bringen.

Das sind deutlich mehr als deine hier vorgenommene und teilweise falsche Auflistung:

  • Leerzeichen    (#32, #255)
  • Zeilenumbrüche (#10, #13#, #13#10)
  • Tabulatoren    (#09, #11)
  • ASCII 0        (#0)     die sollte in einem Textfile allerdings nicht mehr vorkommen

Was ist denn bitte #255 für ein Zeichen? Auf jeden Fall kein Leerzeichen. Und die "sonstigen" Leerzeichen aus Unicode sind natürlich auch zu erwähnen: en-space, em-space, 3em-space, 4em-space, 6em-space, thin space, hair space, zero-width space,...

Abgesehen von den sonstigen Steuerzeichen im Bereich 0 bis 31, die allesamt nicht druckbar sind.

- Sven Rautenberg

--
"Love your nation - respect the others."