Regular Expressions 101

Community Patterns

password complexity

1

Regular Expression
PCRE (PHP <7.3)

/
^(?=[\w-!.+,:;]*[A-Z][\w-!.+,:;]*)(?=[\w-!.+,:;]*[0-9][\w-!.+,:;]*)(?=[\w-!.+,:;]*[a-z][\w-!.+,:;]*)[\w-!.+,:;]{10,}$
/

Description

At least one lower case, upper case and digit, at least 10 chars

Submitted by anonymous - 9 years ago