- 253 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 19:18:19 ]
- >>252
public boolean isValidPwd(String input) { if(input.length()<8)return false; boolean conDigit=false; boolean conLower=false; boolean conUpper=false; boolean conSpecial=false; for(char c:input.toCharArray()){ if(!conDigit&&Character.isDigit(c))conDigit = true; if(!conLower&&Character.isLowerCase(c))conLower = true; if(!conUpper&&Character.isUpperCase(c))conUpper = true; if(!conSpecial&&c=='~')conSpecial = true; if(!conSpecial&&c=='!')conSpecial = true; if(!conSpecial&&c=='@')conSpecial = true; if(!conSpecial&&c=='#')conSpecial = true; if(!conSpecial&&c=='$')conSpecial = true; if(!conSpecial&&c=='%')conSpecial = true; if(!conSpecial&&c=='&')conSpecial = true; if(!conSpecial&&c=='^')conSpecial = true; if(!conSpecial&&c=='*')conSpecial = true; } return conDigit&&conLower&&conUpper&&conSpecial; }
|

|