Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Reg
ular
Ex
pressions
101
Upgrade to Pro
Enterprise
Regular Expression
/
\b(?=[A-Za-z]*\d)(?=(?:[a-z\d]*[A-Z]){3})(?=(?:[A-Z\d]*[a-z]){2})[a-zA-Z\d]{5,30}\b
/
gm
Input 1
New
Detect 22Abcde3FGhiDE%22Zyx23 |AAbc2C4 P A Abcde3Dd3FGhiDE Z H ZZ123!Abcde3FGhiDE!123 Don't detect IAMoverTHELIMITTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT3 NULLLLLLLLLLLLLLLLLLLLLLllll |A|b|c|D|E|F|1| <HeLLoWoRlD"123
Substitution
Detect 22Abcde3FGhiDE%22Zyx23 |AAbc2C4 P A Abcde3Dd3FGhiDE Z H ZZ123!Abcde3FGhiDE!123 Don't detect IAMoverTHELIMITTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT3 NULLLLLLLLLLLLLLLLLLLLLLllll |A|b|c|D|E|F|1| <HeLLoWoRlD"123