强密码 正则表达式

强密码(必须包含大小写字母和数字及能使用部分指定特殊字符三种组合,长度在8-16之间) 求正则表达式。谢谢各位大神。 能使用的特殊符号包括: #-_*%$

qq_花开花谢_0
浏览 720回答 2
2回答

动漫人物

必须要有大写和小写两种:/(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[-#_*%$])^.{8,16}$/大小写都行:/(?=.*[a-z])(?=.*\d)(?=.*[-#_*%$])^.{8,16}$/i

慕哥6287543

我的方法比较笨,你用正则把长度和组合及三种组合分开都验一下,全都验过,也对那就是对了/^[0-9a-zA-Z#-_*%$]{8,16}$/ 长度和组合 /[0-9]/ 数字/[a-z]/ig 大小写字母/[#-_*%$]/ 特殊符号
打开App,查看更多内容
随时随地看视频慕课网APP