Регулярное выражение не допускает определенные специальные символы
У меня есть следующее регулярное выражение, которое не позволяет определенные специальные символы:
if (testString.match(/[`~,.<>;':"\/\[\]\|{}()-=_+]/)){
alert("password not valid");
}
else
{
alert("password valid");
}
Это работает Это регулярное выражение будет принимать пароль, если оно не содержит каких-либо специальных символов в скобках(~,.<>;':"\/\[\]\|{}()-=_+)
.
Моя проблема здесь в том, что она также не позволяет мне вводить числа, что странно.
Что-нибудь, что я пропустил здесь? Заранее спасибо!
Вот образец: