Felix Riesterer: Varianten von Buchstaben/Sonderzeichen "normalisieren"

Beitrag lesen

Liebe(r) LX,

for (var c=0... ) {
var zeichen = input.charCodeAt(c)
if (zeichen > ... && zeichen < ...) { return 'A'; }
}

  
und wie soll ich das dann für den Rest des Alphabets machen? Ich will garnicht an die vielen Slawischen Konsonanten denken...  
  
Falls jemand das schon einmal gemacht hätte, wäre ich um die Code-Tabelle sehr dankbar, zumal ich ja Ligaturen demnächst auch noch in zwei Zeichen auftrennen möchte. Aber wie es im Moment aussieht, werde ich diese Code-Tabelle von Hand erstellen müssen, denn nichteinmal so Geschichten wie die PHP-Funktionen [metaphone()](http://de.php.net/manual/en/function.metaphone.php) oder [soundex()](http://de.php.net/manual/en/function.soundex.php) bringen mich hier viel weiter... :-(  
  
Liebe Grüße aus [Ellwangen](http://www.ellwangen.de/),  
  
Felix Riesterer.

-- 
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)