密码正则 由字母、数字、特殊字符,任意2种组成,8-20位

由字母、数字、特殊字符,任意2种组成,8-20位

/^(?![a-zA-Z]+$)(?!\d+$)(?![^\da-zA-Z\s]+$).{8,20}$/

js测试
/^(?![a-zA-Z]+$)(?!\d+$)(?![^\da-zA-Z\s]+$).{8,20}$/.test('12345678!$a')

posted @ 2023-06-28 23:53  Dz&Ying  阅读(329)  评论(0编辑  收藏  举报