正则表达式验证密码必须由⼤⼩写字母、数字、特殊字符组成,
最短为8位
// 按指定模式在字符串查
String line = "8784ssR#";
String pattern = "(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*[~!@#$%^&*_.]).{8,}";
// 创建 Pattern 对象密码字符串是什么
Pattern r = Patternpile(pattern);
// 现在创建 matcher 对象
Matcher m = r.matcher(line);
boolean matches = m.matches();
System.out.println(matches);

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。