You need to write regex that will validate a password to make sure it meets the follwing criteria:
- At least six characters long
- contains a lowercase letter
- contains an uppercase letter
- contains a number
答案:
regex=r"^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])[A-Za-z0-9]{6,}$"
^ # begin word
(?=.*?[a-z]) # at least one lowercase letter
(?=.*?[A-Z]) # at least one uppercase letter
(?=.*?[0-9]) # at least one number
[A-Za-z\d] # only alphanumeric
{6,} # at least 6 characters long
$ # end word