自用js正则表达式:大小写字母数字特殊字符,长度为8位以上

时间:2025-02-14 19:04:04

大小写字母数字特殊字符,长度为8位以上

 /^(?=.*?[a-z])(?=.*?[A-Z])(?=.*?\d)(?=.*?[!#@*&.])[a-zA-Z\d!#@*&.]{8,}$/

var pattern = /^(?=.*?[a-z])(?=.*?[A-Z])(?=.*?\d)(?=.*?[!#@*&.])[a-zA-Z\d!#@*&.]{8,}$/,
    str = '123122121Ss@';
((str));