【发布时间】:2015-09-25 15:58:50
【问题描述】:
我正在制定密码复杂性要求。一项要求是不让用户在密码中输入 3 个连续数字。什么是正则表达式?
例如
Allowed: Stack254!
Allowed: Stack254!36@
Disallowed: Stack8763^
提前谢谢你。
【问题讨论】:
我正在制定密码复杂性要求。一项要求是不让用户在密码中输入 3 个连续数字。什么是正则表达式?
例如
Allowed: Stack254!
Allowed: Stack254!36@
Disallowed: Stack8763^
提前谢谢你。
【问题讨论】:
【讨论】:
/^(?=.*[0-9])(?!.*?\d{4})(?=.*[a-z])(?=.*[A-Z])(?=.*[!,@,#,$,%,^,&,,?,_,~,-,(,),+,?])([a-zA-Z0-9-!,@,#,$,%,^,&,,?,_,~,-,(,),+,?]{7,})$/
(?=.*[!@#$%^& 可以完成这项工作..