正则校验密码 晨夕1 2021-11-12 511 阅读1分钟 要求大小写字母数字必须三种都有: /^(?![a-z0-9]+$)(?![A-Za-z]+$)(?![A-Z0-9]+$)[a-zA-Z0-9]{8,16}$/ 使用的是正向否定断言,有三种情况不满足条件: 1.只有小写和数字 2.只有大小写 3.只有大写和数字 当这三种都不符合,剩下的自然是符合条件的