密码RegExpression

时间:2015-09-30 06:10:45

标签: c# regex passwords

我对密码字段有以下要求 “密码必须包含4组中的至少1组:大写,小写,数字,特殊字符” 有人请帮忙

1 个答案:

答案 0 :(得分:0)

^(?=.*[A-Z]{1,})(?=.*[a-z]{1,})(?=.*[0-9]{1,})(?=.*[!@#\$%\^&\*()_\+\-={}\[\]\\:;"'<>,./]{1,}).{4,}$

应该这样做。释:

^开始

(?=.*[A-Z]{1,})至少有一个上层

(?=.*[a-z]{1,})至少有一个

(?=.*[0-9]{1,})至少一位数

(?=.*[!@#\$%\^&\*()_\+\-={}\[\]\\:;"'<>,./]{1,})至少有一个提到的字符

.{4,}分钟长度4

$结束