Regex for password must contain at least eight characters, at least one number and both lower and uppercase letters and special characters

前端 未结 30 3655
伪装坚强ぢ
伪装坚强ぢ 2020-11-21 04:28

I want a regular expression to check that:

A password contains at least eight characters, including at least one number and includes both lower and uppercase letter

30条回答
  •  长情又很酷
    2020-11-21 04:55

    Use the following Regex to satisfy the below conditions:

    Conditions:

    1. Min 1 uppercase letter.
    2. Min 1 lowercase letter.
    3. Min 1 special character.
    4. Min 1 number.
    5. Min 8 characters.
    6. Max 30 characters.

    Regex:

    /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[#$@!%&*?])[A-Za-z\d#$@!%&*?]{8,30}$/
    

提交回复
热议问题