Expression |
^(?=.*\d)(?=.*[!"#$%&()*+,-.\/:;<=>?@[\]^_{|}~])(?=.*[A-Z])[A-Z\d!"#$%&()*+,-.\/:;<=>?@[\]^_{|}~]{8,}$|(?=.*\d)(?=.*[!"#$%&()*+,-.\/:;<=>?@[\]^_{|}~])(?=.*[a-z])[a-z\d!"#$%&()*+,-.\/:;<=>?@[\]^_{|}~]{8,}|(?=.*\d)(?=.*[A-Za-z])[A-Za-z\d]{8,}|(?=.*[!"#$%&()*+,-.\/:;<=>?@[\]^_{|}~])(?=.*[A-Za-z])[A-Za-z\d!"#$%&()*+,-.\/:;<=>?@[\]^_{|}~]{8,}$ |
Description |
validates DGOJ password requirements: password must contain THREE out of these types of characters: numbers, uppercase letters, lowercase letters and symbols, with a minimum of 8 characters |