Java tutorial
//package com.java2s; public class Main { public static boolean isPasswordValid(String password) { return password.matches("((?=.*\\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%]).{8,15})"); } }