Validierungsschlüssel für Formulare
brockerdocker
- javascript
0 Skeeve
Hallo,
ich hab grad ein ärgerliches Problem bei einer Formularvalidierung. Wie kann ich da in den Validierungsschlüssel Sonderzeichen wie ´^... einbauen? Ich habs mit /^[a-zA-Z´\s|\ß|\Ü|\ü|\Ä|\ä|\Ö|\ö|\´|\
|^|-|\ ]+$/;
versucht. Leider werden da diese `´^ Zeichen ignoriert.
Ich wäre da also für einen Hinweis dankbar!
schönen Morgen noch brockerdocker
Moin!
/[1]+$/;
1. a-zA-Z kannst Du durch a-z ersetzen, wenn Du ein i hinter das letze / hängst
2. | hat keine Sonderfunktion in Zeichenklassen.
3. \s schließt space bereits ein
/[2]+$/i sollte also eigentlich reichen
Im Zweifel kannst Du die Zeichen mit \xHEXCODE darstellen. Also z.B. \x27 für '
-- Skeeve
Vielen Dank!
Ja, jetzt funktioniert es, allerdings ging es nur, wenn man nur das Zeichen ´ benutzte. Wenn man á schrieb gings nicht mehr. Ich hab deswegen den Schlüssel einfach mal so abgeändert: /[1]+$/i
Jetzt geht das alles.
OK, danke nochmal,
brockerdocker
a-z\s´`^-ßäÄöÖüÜùûúóôòéêèàáâÛÚÙÔÓÒÀÁÂÈÉÊ ↩︎