我需要一个密码正则表达式,它至少包含一个大写字母、小写字母、数字、特殊字符,并且长度在 8 到 30 个字符之间。我怎样才能做到这一点?
目前我在下面有这段代码,它不能正常工作。
let passwordRegex = "^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[$@$!%*?&#])[A-Za-z\\d$@$!%*?&#]{8,30}"
我需要一个密码正则表达式,它至少包含一个大写字母、小写字母、数字、特殊字符,并且长度在 8 到 30 个字符之间。我怎样才能做到这一点?
目前我在下面有这段代码,它不能正常工作。
let passwordRegex = "^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[$@$!%*?&#])[A-Za-z\\d$@$!%*?&#]{8,30}"