|
@@ -325,18 +325,17 @@ public class ToolsUtils {
|
|
|
if(Validator.isEmpty(passWord)){
|
|
|
return false;
|
|
|
}
|
|
|
- if(passWord.length()<8||passWord.length()>18){
|
|
|
+ /*if(passWord.length()<8||passWord.length()>18){
|
|
|
return false;
|
|
|
- }
|
|
|
- /* String regExp = "^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\\W_!@#$%^&*`~()-+=]+$)(?![a-z0-9]+$)(?![a-z\\W_!@#$%^&*`~()-+=]+$)(?![0-9\\W_!@#$%^&*`~()-+=]+$)(?![a-zA-Z0-9]+$)(?![a-zA-Z\\W_!@#$%^&*`~()-+=]+$)(?![a-z0-9\\W_!@#$%^&*`~()-+=]+$)(?![0-9A-Z\\W_!@#$%^&*`~()-+=]+$)[a-zA-Z0-9\\W_!@#$%^&*`~()-+=]{6,16}$";
|
|
|
+ }*/
|
|
|
+ String regExp = "^(?=.*?[a-z])(?=.*?[A-Z])(?=.*?\\d)(?=.*?[!#@*&.])[a-zA-Z\\d!#@*&.]{8,16}$";
|
|
|
Pattern p = Pattern.compile(regExp);
|
|
|
Matcher m = p.matcher(passWord);
|
|
|
if (m.matches()){
|
|
|
return true;
|
|
|
} else {
|
|
|
return false;
|
|
|
- }*/
|
|
|
- return true;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
}
|