用于多个电子邮件地址验证的正则表达式

Regex for multiple email Address Validation

我想在 Angular 中使用正则表达式验证我的应用程序上的电子邮件输入。但是有一个问题,我想要一个带有正则表达式的多电子邮件验证,用户可以像那样输入电子邮件

示例:

*****@zigurat.com 
*****@test.com 
*****@partlastic.com 

**** 可以是任何内容,但在 @ 之后需要多个电子邮件,例如 UP

你能帮我用正则表达式在 Angular 中验证多个电子邮件吗

非常感谢

您可以使用以下构造针对多个固定域进行测试

^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@((zigurat\.com)|(test\.com)|(partlastic\.com))$

@前面的部分在JavaScript- and Perl-compatible regular expression for email addresses之后。