At least 8 chars, 1 uppercase, 1 lowercase, 1 number, 1 special char.
^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$
P@ssw0rd1
password
Test and customize this pattern in our interactive editor