PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Javascript REGEX Umlaute nicht löschen



jecke1
22-11-2009, 21:28
JS REGEX Problem

leider werden die Umlaute äöü gelöscht.
Hat jemand eine Idee was ich falsch gemacht habe?



als charset habe ich ....

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

im Kopf der Seite angegeben.

var jetzt = Buchstabe.replace(/[^a-zA-Z\ß0-9äöü]/g, "");

BlueJay
23-11-2009, 10:16
Böse Falle!

Wenn der Klartext vom RegEx im Javascript erzeugt wird, geht es nicht.
Die Fehlerkonsole von Firefox zeigt dir eventuell an, was beim RegEx für ein Bockmist verzapft wurde.

Nimmst du den Umweg über ein Formular, geht's. Dem HTML-Teil hast du ja immerhin gesagt, was für einen Charset er verwenden soll.

Am besten:
Finde heraus, mit welchem Charcode dein Editor die Seite abspeichert.
Deklariere diesen Charcode im Header.


so long,
BlueJay