Unicode base char oder sowas? (Msg-ID: <45F6876E.3020509@bluegap.ch>)

From: Markus Schiltknecht <markus(at)bluegap(dot)ch>
To: maillog_inc(at)heuft(dot)intern "pgsql-de-allgemein(at)postgresql(dot)org" <pgsql-de-allgemein(at)postgresql(dot)org>
Subject: Unicode base char oder sowas? (Msg-ID: <45F6876E.3020509@bluegap.ch>)
Date: 2007-03-13 11:13:50
Message-ID: 20070313111255.15974.qmail@heuft.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

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

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Peter Eisentraut 2007-03-13 12:22:34 Re: Unicode base char oder sowas?
Previous Message Andreas 'ads' Scherbaum 2007-03-12 09:27:26 == Wöchentlicher PostgreSQL Newsletter - 11. März 2007 ==