匹配中级以上强度密码正则表达式,要求数字、字母、特殊字符~@#$^任意两种组合以上 ^(?![0-9]+$)(?![a-zA-Z]+$)(?![_~@#\$\^]+$)[0-9A-Za-z_~@#\$\^]{8,16}$