brockerdocker: Validierungsschlüssel für Formulare

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

  1. 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


    1. a-zA-Z´\s|\ß|\Ü|\ü|\Ä|\ä|\Ö|\ö|\´|`|^|-|\ ↩︎

    2. a-z\s´`^-ßäÄöÖüÜ ↩︎

    1. 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


      1. a-z\s´`^-ßäÄöÖüÜùûúóôòéêèàáâÛÚÙÔÓÒÀÁÂÈÉÊ ↩︎