限制电子邮件中的收件人数量 - Google Apps

时间:2016-05-03 17:15:28

标签: regex google-apps-script google-apps google-developer-tools

我们正在尝试使用以下正则表达式限制ToCCBcc字段中的收件人数,但不能按要求运行。请帮忙。

完整标头/收件人标头与正则表达式匹配 - ([^@]*@){3,}

2 个答案:

答案 0 :(得分:0)

在您的原始帖子中没有太多内容,我提供了这个相当暗淡的答案,该答案将匹配符合RFC 5322的1,2或3个电子邮件地址:

(?:(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])[,;\s]*){1,3}

Regular expression visualization

注意:右键单击图像,然后选择在新选项卡中打开。

答案 1 :(得分:0)

这是我在Google合规政策中对“收件人标题”使用的内容。

^ [^ @] (\ @ [^ |] ){6,} $