Regex erlaubt bestimmte Sonderzeichen nicht

Ich habe den folgenden regulären Ausdruck, der bestimmte Sonderzeichen nicht zulässt:

if (testString.match(/[`~,.<>;':"\/\[\]\|{}()-=_+]/)){    
    alert("password not valid");
}
else
{
    alert("password valid");
}

Das funktioniert. Dieser Regex akzeptiert ein Passwort, wenn es keine Sonderzeichen in der Klammer enthält(~,.<>;':"\/\[\]\|{}()-=_+).

Mein Problem hierbei ist, dass ich keine Zahlen eingeben kann, was seltsam ist.

Was habe ich hier verpasst? Danke im Voraus!

Hier ist ein Beispiel:

jsFiddle

Antworten auf die Frage(1)

Ihre Antwort auf die Frage