Password validation REGEX to disallow whitespaces

前端 未结 3 1517
日久生厌
日久生厌 2020-12-12 02:23
  • Password cannot contain white spaces
  • must contain at least one numeric char
  • must contain 1 capital letter
  • and be at least 8 characters in le
3条回答
  •  忘掉有多难
    2020-12-12 03:10

    Just match:

    ^(?!.* )(?=.*\d)(?=.*[A-Z]).{8,15}$
    

    How it works:

    .{8,15} means: 8 to 15 characters

    (?!.* ) means: does not contain " "
    (?=.*\d) means: contains at least one digit.
    (?=.*[A-Z]) means: contains at least one capital letter

提交回复
热议问题