密码校验正则 -- 数字、字符、特殊符号

密码要求输入:必须包含数字、字符和特殊符号

var reg = /(?=.*[a-z_])(?=.*\d)(?=.*[^a-z0-9_])[\S]/i;

 

语法:

1、断言: (?=.*[a-z_]) 

2、负值字符集合。匹配未包含的任意字符: [^a-z0-9_]

测试:

posted @ 2018-12-15 14:24  【云】风过无痕  阅读(945)  评论(0编辑  收藏  举报