Unicode base char oder sowas? (Msg-ID: <45F6876E(dot)3020509(at)bluegap(dot)ch>)
Hi,
ich suche 'ne funktion, die mir aus all den speziellen Unicode Zeichen
das zugrundeliegende Basis Zeichen ausgibt. Bisher pflege ich das
manuell, also z.B.:
result := replace(result, 'ä', 'a');
result := replace(result, 'ü', 'u');
result := replace(result, 'ö', 'o');
result := replace(result, 'è', 'e');
result := replace(result, 'í', 'i');
result := replace(result, 'é', 'e');
result := replace(result, 'á', 'a');
result := replace(result, 'ó', 'o');
result := replace(result, 'à', 'a');
result := replace(result, 'ù', 'u');
result := replace(result, 'ú', 'u');
result := replace(result, 'ì', 'i');
result := replace(result, 'ú', 'u');
..das geht aber sicher effizienter! Ist Unicode nicht so organisiert,
dass ich ziemlich direkt vom Unicode auf eben dieses Basis Zeichen
schliessen kann?
Auch C libraries willkommen, ich bin eh in C unterwegs...
Fuer Sachdienliche Hinweise bin ich jederzeit dankbar ;-)
Gruesse
Markus
---------------------------(end of broadcast)---------------------------
TIP 5: don't forget to increase your free space map settings
Home |
Main Index |
Thread Index