мне нужно проверить пароль с этими правилами:Regex для проверки паролей с символов ограничений
- 6 до 20 символов
- должен содержать по крайней мере одну цифру;
- Должен содержать хотя бы одну букву (без учета регистра);
- Может содержать следующие символы:! @ # $% & *
следующее выражение соответствует всем, кроме последнего требования. Что я могу сделать с последним?
((?=.*\d)(?=.*[A-z]).{6,20})
Не специалист по регулярному выражению, но не мог бы вы просто добавить '[! @ # \ $% & \ *]?' Тоже? – Jordan
Какой язык Java, javascript .... ?? –
Вы имеете в виду «может содержать следующие символы в дополнение к буквам и цифрам?» –