Kai345: Akzent mit Javascript entfernen

Beitrag lesen

[latex]Mae  govannen![/latex]

ich habe eine Frage bezüglich JavaScript. Mithilfe von toLowerCase lässt sich ein beliebiges Zeichen (das einen zugehörigen Kleinbuchstaben besitzt) in einen Kleinbuchstaben umwandeln.

Ist es auf ähnlich einfache Weise möglich, jedes beliebige Zeichen (das einen Akzent besitzt) in das entsprechende akzentlose Zeichen umzuwandeln (ohne einen regulären Ausdruck zu bemühen)?

Nicht, daß ich wüßte. Du mußt das wohl von Hand machen, also entweder mit replace() oder den String Zeichen für Zeichen durchlaufen und mit den verschiedenene char-Funktionen testen und je nach Zeichencode direkt oder ersetzt in einen zweiten String schreiben oder so ähnlich. Du brauchst aber dann auch eine Ersetzungstabelle .. alles sehr aufwendig, daher die grundlegende Frage, _weshalb_ diese Ersetzung überhaupt stattfinden soll.

Cü,

Kai

--
Ash nazg durbatulûk, ash nazg gimbatul,ash nazg thrakatulûk, agh burzum-ishi krimpatul
selfcode sh:( fo:| ch:? rl:( br:< n4:# ie:{ mo:| va:) js:) de:> zu:) fl:( ss:| ls:?