import java.util.regex.Pattern;
class passwordvalidation {
public static void main
(String[] args
) { String pattern
= "(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^!&+=])(?=\\S+$).{8,}"; System.
out.
println(passwd.
matches(pattern
)); }
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC5QYXR0ZXJuOwpjbGFzcyBwYXNzd29yZHZhbGlkYXRpb24gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICBTdHJpbmcgcGFzc3dkID0gImFhWlphNDQiOyAKICAgICAgU3RyaW5nIHBhdHRlcm4gPSAiKD89LipbMC05XSkoPz0uKlthLXpdKSg/PS4qW0EtWl0pKD89LipbQCMkJV4hJis9XSkoPz1cXFMrJCkuezgsfSI7CiAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihwYXNzd2QubWF0Y2hlcyhwYXR0ZXJuKSk7CiAgIH0KfQ==