结论:
()`!@#$%^&*_-+=|{}[]:;'<>,.?
说明:上述特殊字符是开通 阿里云服务器 时的密码设置规则,如图:
使用举例:
// 判断密码中是否包含特殊字符(说明:password是用户上传的参数;语言:java)
if (!password.matches(".*[()`!@#$%^&*_\\-+=|{}\\[\\]:;'<>,.?/].*")) {
throw new RuntimeException("密码中必须包含特殊字符");
}
结论:
()`!@#$%^&*_-+=|{}[]:;'<>,.?
说明:上述特殊字符是开通 阿里云服务器 时的密码设置规则,如图:
使用举例:
// 判断密码中是否包含特殊字符(说明:password是用户上传的参数;语言:java)
if (!password.matches(".*[()`!@#$%^&*_\\-+=|{}\\[\\]:;'<>,.?/].*")) {
throw new RuntimeException("密码中必须包含特殊字符");
}