Thread Mit perl einen "wide character" ausfindig machen (3 answers)
Opened by smallish at 2007-09-24 00:10

smallish
 2007-09-24 00:48
#99907 #99907
User since
2005-10-13
28 Artikel
BenutzerIn
[default_avatar]
Danke für deine Antwort.

Bei meinem Problem handelte es sich um ein simples -, das von Hand von einer Internetseite in ein Textfenster von Tk hineinkopiert wurde. Nun habe ich folgendes gemacht: Mit ord() herausgefunden, welches Zeichen gemeint ist (8211). Das Zeichen mit s/char(8211)/-/ ersetzt, damit sich das Zeichen nicht in ein ? verwandelt. Und speichere nun alles mit encode("iso-8859-1", $inhalt) in eine Datei.

Funktioniert prächtig! :D

PS: Wahrscheinlich nicht die feine englische Art, so wie deine Lösung. Wenn ich jedoch mit utf8 in eine Datei schreibe, muss ich sie immer über Perl oder ein anderes Programm, das utf8 versteht gebrauchen und das wollte ich nicht.

View full thread Mit perl einen "wide character" ausfindig machen