Joachim: frage zu regexp.

Beitrag lesen

Hi,

/[1]+(,\s[a-züäößA-ZÜÄÖ-]+)*$/

/[2]+(,\s[a-züäöß-]+)*$/i
So kannst Du auf die Grossbuchstaben verzichten. Ggf kann das Komma auch in die eckige Klammer, wenn es nicht wichtig ist, darauf zu prüfen, ob auf Komma noch was folgt.

jedoch will ich integrieren, dass das feld freiwillig ist.

if (document.formname.elementname.value) {
    if(regex.exec(document.formname.elementname.value) {
       ...
    } else {
       alert("falsch")
    }
}

Oder Klammer und ? wenn das für Deine Zwecke langt...

Gruesse, Joachim

--
Am Ende wird alles gut.

  1. a-züäößA-ZÜÄÖ- ↩︎

  2. a-züäöß- ↩︎