java 对密码进行验证,要求8-12位且必须包含数字,小写字母,大写字母,特殊符号(包括!@#$%^&*,.)

import java.util.regex.Matcher;

import java.util.regex.Pattern;

String pwd = “111aaA”;  

Pattern p = Pattern.compile("/^(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*,\.])[0-9a-zA-Z!@#$%^&*,\\.]{8,12}$/");       

Matcher m = p.matcher(pwd); 
System.out.println(m.matches());
  
 

发布了5 篇原创文章 · 获赞 0 · 访问量 2107

猜你喜欢

转载自blog.csdn.net/weixin_42132086/article/details/92795954
今日推荐