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
r"
^(([^<>()\[\]\.,;:\s@\"]{1,64}(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@\[*(?!.*?\.\.)(([^<>()[\]\.,;\s@\"]+\.?)+[^<>()[\]\.,;\s@\"]{2,})\]?
"
gim
Input 1
New
prettyandsimple@example.com very.common@example.com disposable.style.email.with+symbol@example.com other.email-with-dash@example.com (one-letter local part) x@example.com "much.more unusual"@example.com "very.unusual.@.unusual.com"@example.com "very.(),:;<>[]\".VERY.\"very@\\ \"very\".unusual"@strange.example.com example-indeed@strange-example.com (local domain name with no TLD) admin@mailserver1 #!$%&'*+-/=?^_`{}|~@example.org "()<>[]:,;@\\\"!#$%&'*+-/=?^_`{}| ~.a"@example.org (space between the quotes) " "@example.org example@localhost example@s.solutions user@com user@localserver user@[2001:DB8::1][ user@[IPv6:2001:db8::1] ©other.email-with-dash@example.com ?prettyandsimple@example.com 用户@例子.广告 अजअय@डाअटा.भारत квіточка@пошта.укр θσερ@εχαμπλε.ψομ Dörte@Sörensen.example.com аджай@экзампл.рус Invalid email addresses[edit] (no @ character) Abc.example.com (only one @ is allowed outside quotation marks) A@b@c@example.com (none of the special characters in this local part are
Extraction
prettyandsimple@example.com very.common@example.com disposable.style.email.with+symbol@example.com other.email-with-dash@example.com (one-letter local part) x@example.com "much.more unusual"@example.com "very.unusual.@.unusual.com"@example.com "very.(),:;<>[]\".VERY.\"very@\\ \"very\".unusual"@strange.example.com example-indeed@strange-example.com (local domain name with no TLD) admin@mailserver1 #!$%&'*+-/=?^_`{}|~@example.org "()<>[]:,;@\\\"!#$%&'*+-/=?^_`{}| ~.a"@example.org (space between the quotes) " "@example.org example@localhost example@s.solutions user@com user@localserver user@[2001:DB8::1][ user@[IPv6:2001:db8::1] ©other.email-with-dash@example.com ?prettyandsimple@example.com 用户@例子.广告 अजअय@डाअटा.भारत квіточка@пошта.укр θσερ@εχαμπλε.ψομ Dörte@Sörensen.example.com аджай@экзампл.рус Invalid email addresses[edit] (no @ character) Abc.example.com (only one @ is allowed outside quotation marks) A@b@c@example.com (none of the special characters in this local part are