正则表达式强密码验证: 8-16个字符,不包含空格,必须包含数字,字母或字符至少两种

验证需求:

8-16个字符,不包含空格,必须包含数字,字母或字符至少两种

 

正则表达式:

/(?!.*\s)(?!^[\u4e00-\u9fa5]+$)(?!^[0-9]+$)(?!^[A-z]+$)(?!^[^A-z0-9]+$)^.{8,16}$/

 

posted @ 2019-05-06 10:41  一捆铁树枝_james  阅读(631)  评论(0)    收藏  举报