如何使用正则表达式匹配特定域中的所有电子邮件地址?

sas*_*uke 11 regex

我需要帮助找到一个匹配特定域的电子邮件地址的正则表达式

和任何一样 .*@testdomain.com

而且除此之外的任何事情都是相反的 .*@testdomain.com

Mar*_*aga 22

我提出一个非常简单的表达式:

^[A-Za-z0-9._%+-]+@testdomain.com$

并进行否定检查:

^[A-Za-z0-9._%+-]+@(?!testdomain.com)[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$

我希望能为你效劳

  • 匹配像“@testdomain.com”这样的特定域是 sasuke 的第一个规范,并且匹配有效电子邮件地址的正则表达式在网络上已经是不负责任的。我想把佐助的注意力集中在与领域相关的部分 (2认同)