- 正则匹配 数字 字符 特殊 必须同时存在 限制8到16个字符
/^(?=.*[a-z])(?=.*\d)(?=.*[#@!~%^&*.])[a-z\d#@!~%^&*.]{8,16}$/i
- 正则匹配 数字 字符 特殊 必须同时存在两种 限制8到16个字符
/^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?!([^(0-9a-zA-Z)]|[\(\)])+$)([^(0-9a-zA-Z)]|[\(\)]|[a-z]|[A-Z]|[0-9]){8,16}$/
- 正则匹配 数字 字符 特殊 必须同时存在两种 限制7到16个字符 不允许中文空格
/^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?!([^(0-9a-zA-Z)]|[\(\)])+$)([^(0-9a-zA-Z)]|[\(\)]|[a-z]|[A-Z]|[0-9])([^\u4e00-\u9fa5]){7,16}$/
正则匹配 数字 字符 特殊 必须同时存在两种 限制8到16个字符 不允许中文空格
/^(?![\d]+$)(?![a-z]+$)(?![A-Z]+$)(?![\W_]+$)([\x21-\x7e]|[a-z]|[A-Z]|[\d]){8,16}$/