galeevit
Новичок
Здравствуйте, мне нужно написать регулярное выражение для проверки символов в пароле.
Требование:
1)Допустимые символы в пароле: [a-zA-Z0-9]
2)Обязательно должно быть: символы верхнего и нижнего регистра, а также цифры (минимум один символ каждого типа).
3)Длина пароля от 8 до 12 символов.
Вот вариант выражения:
/(?=^.{8,12}$)(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])/;
Данное выражение выполняет все требования окромя того, что возможен ввод других символов окромя [a-zA-Z0-9].
Требование:
1)Допустимые символы в пароле: [a-zA-Z0-9]
2)Обязательно должно быть: символы верхнего и нижнего регистра, а также цифры (минимум один символ каждого типа).
3)Длина пароля от 8 до 12 символов.
Вот вариант выражения:
/(?=^.{8,12}$)(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])/;
Данное выражение выполняет все требования окромя того, что возможен ввод других символов окромя [a-zA-Z0-9].