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
/
(^[a-z][a-z0-9._]+[a-z0-9]+$)
/
gm
Input 1
New
username123 USername12 user 12 user-1234name$ user.name. .username12 1username username4444 user123user user.name user_name user asdsad
Substitution
username123 USername12 user 12 user-1234name$ user.name. .username12 1username username4444 user123user user.name user_name user asdsad