fork download
import java.util.regex.Pattern;
class passwordvalidation {
    public static void main(String[] args) {
      String passwd = "aaZZa44"; 
      String pattern = "(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^!&+=])(?=\\S+$).{8,}";
      System.out.println(passwd.matches(pattern));
   }
}
Success #stdin #stdout 0.07s 33956KB
stdin
Standard input is empty
stdout
false