((?=.*\d)(?=.*[A-Z])(?=.*[a-z])(?=.*\!\@\#\%\&\*).{8,25})
this is my regular expression, the problem with it is the (?=.*!\@#\%\&*)
the password is supose to look like this : Za1#gbe1&
Any tip would be really great! PS: its because I was training myself with segex cuz I suck at it