Community Patterns

Community Library Entry

2

Regular Expression
Created·2025-03-05 13:13
Updated·2025-03-05 13:32
Flavor·ECMAScript (JavaScript)

/
^((?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[\^$*.[\]{}()?\-"!@#%&\/\,><':;|_~`+=]).{7,})\S$
/
gm
Open regex in editor

Description

Password requirements

  • Contains at least 1 number
  • Contains at least 1 special character
  • Contains at least 1 uppercase letter
  • Contains at least 1 lowercase letter

It follows AWS in allowing white-space.

Submitted by danieldspx