Сейчас мне нужно дублировать средство проверки выражения паролей для веб-сайта. Пароль должен содержать только 8-25 символов (только буквы алфавита). Я думал, что это было странно, и использовал это регулярное выражениеСоздание пароля regex
(?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{8,25})
, но это должно быть факультативным, чтобы иметь заглавной буквы, специальные символы и/или цифры на протяжении пароля. Я не очень люблю создавать регулярные выражения, где есть дополнительные символы. Любая помощь будет оценена по достоинству.
Я использую asp.net's RegularExpressionValidator
.
Именно этот путь прямо сейчас, что ваша точная проблема? –
Если вы введете просто 'abcdefghijklmnop', это не удастся, и оно должно пройти –
Есть ли еще какие-либо проблемы, которые у вас есть? –