【发布时间】:2012-11-26 10:03:11
【问题描述】:
我需要修改我的正则表达式验证器代码以要求用户满足以下密码要求:
一个。至少包含 2 个大写字符:A, B, C 等。
b.至少包含 2 个小写字符:a, b, c, 等。
c。至少包含 2 个数字:1,2,3,4,5,6,7,8,9,0
d。至少包含 2 个特殊字符,即
! @ # $ % ^ & * ( ) _ + | ~ - = \ ` { } [ ] : " ; ' < > ? , . /
当前代码只需要 10 个字符的密码长度:
<asp:RegularExpressionValidator ID="valPassword"
runat="server" ControlToValidate="txtPassword"
ErrorMessage="Error: 10 character required password length"
ValidationExpression=".{10}.*" />
【问题讨论】:
-
*.com/a/1489337/701062 似乎与您所追求的非常接近
标签: asp.net regex reg-expressionvalidator