По крайней мере, один капитальный алфавит и, по крайней мере, один специальные символы и, по крайней мере, одно числовое регулярное выражение

^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[*.!@$%^&(){}[]:;<>,.?/~_+-=|\]).{8,32}$
Good Grouse