Javaの通常のパスワードには、4種類の数字、小文字、大文字、および特殊記号のうち少なくとも3つが含まれています。

   //密码应包括数字、小写字母、大写字母、特殊符号4类中至少3类;
   public boolean checkPwd(String pwd)
   {
      String PW_PATTERN = "^(?![a-zA-Z]+$)(?![a-z\\d]+$)(?![a-z!@#\\$%]+$)(?![A-Z\\d]+$)(?![A-Z!@#\\$%]+$)(?![\\d!@#\\$%]+$)[a-zA-Z\\d!@#\\$%]+$";
      
      return pwd.matches(PW_PATTERN);
   }

 

おすすめ

転載: blog.csdn.net/dkm123456/article/details/114398808