Regular Expressions 101

Community Patterns

Community Library Entry

0

Regular Expression
Created·2022-06-14 09:35
Flavor·PCRE2 (PHP)

/
^(?=.*[A-Z])(?=.*[a-z])(?=.*\d)(?=.*?[!@#$%^&*()_+<>?])[A-Za-z\d!@#$%^&*()_+<>?]{6,50}$
/
gm
Open regex in editor

Description

Password validator: 6-50 symbols Minimum 1 each: Upper case letter, Lower case letter, number, special symbol (!, @, #, $, %, ^, &, *, (, ), _, +, <, >, ?). No other symbols allowed.

Submitted by anonymous