gpt4 book ai didi

ruby-on-rails-4 - Rails-电子邮件的唯一性

转载 作者:行者123 更新时间:2023-12-02 04:55:37 25 4
gpt4 key购买 nike

在Rails中,我们可以做到惟一性:true。但是对于像Google这样的电子邮件服务提供商来说,可能有:

myemail+123@gmail.com
my.email@gmail.com
myemail@gmail.com

它们实际上都是一封电子邮件。有什么办法(除了使用Regex进行检查之外)在这里进行检查?

最佳答案

@符号之前的部分称为local-part,每个与电子邮件相关的RFC均将其定义为不透明值,该值是邮箱的标识符。例如,RFC-5322:

局部部分是域相关的字符串。在地址中
它只是在特定主机上被解释为a的名称
特定的邮箱。

如果要实现标签和点的这种自定义处理,则会违反RFC。这绝不是一个好主意。

关于ruby-on-rails-4 - Rails-电子邮件的唯一性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22678264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com