Regular Expressions 101

Community Library

Community Library Entry

2

Regular ExpressionOpen Workspace

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

Description
Created·2025-03-05 13:13
Updated·2025-03-05 13:32
Type·Match
Flavor·PCRE2 (PHP)

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
Open Workspace