yaNastia
@yaNastia

Как написать правильный шаблон пароля?

Пароль должен иметь: минимум 8 символов, минимум 1 маленькая буква, 1 цифра и 1 заглавная буква или специальный символ (! @ # $% ...) ?
Как сделать условие: 1 заглавная буква или специальный символ ?
'^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9]).{8}$'
  • Вопрос задан
  • 340 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
^(?=.*?(?=[A-Z]|[!@#$%]))(?=.*?[a-z])(?=.*?[0-9]).{8,}$
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
А может не надо? Под это условие попадут пару процентов паролей людей, а значит, им придется придумывать новые пароли, которые они благополучно забудут (или потеряют). Делайте просто по минимальной длине пароля, максимум проверяйте цифры.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 03:54
1500 руб./за проект
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект