【问题标题】:Limit number of recipients in an email - Google Apps限制电子邮件中的收件人数量 - Google Apps
【发布时间】:2016-05-03 17:15:28
【问题描述】:

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

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

【问题讨论】:

  • 请张贴清晰的INPUT和想要的OUTPUT样本

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


【解决方案1】:

在您的原始帖子中没有太多内容,我提供了这个相当黯淡的答案,它将匹配遵循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}

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-22
      • 2014-06-23
      • 1970-01-01
      • 2013-08-08
      • 2011-02-14
      • 1970-01-01
      • 2017-08-23
      相关资源
      最近更新 更多