一个电子邮件地址中可以有多少个@符号? [英] How many @ symbol can be in an email address?
问题描述
是否有任何规则在任何电子邮件ID中都包含指定数量的@符号. 请记住,如果我们要检查电子邮件ID是否有效或不使用PHP.
如果使用引号,则允许多个@
.我必须问你为什么需要这些信息.请请请不要尝试编写正则表达式/函数或任何用于验证电子邮件地址的内容.您必须担心3个rfc(如果要考虑unicode,则可能需要4个).而您将失败,并且它将使您发疯.
P.S.
万一有人错过了我的观点:不要尝试对您自己的邮件进行验证,以永远"验证电子邮件地址.
Is there any rule for having a specified amount of @ symbol in any email id. Just come to my mind if we're to check if an email id is valid or not using PHP.
If enquoted multiple @
are allowed. I have to ask why do you need this information. Please please please do not try to write a regex / function or whatever to validate emailaddresses. You have to worry about 3 rfc's (and perhaps 4 if you want to take into account unicode). And you will fail and it will drive you mad.
P.S.
In case someone missed my point: do not try to come up with some validation of your own to validate emailaddresses yourself "ever".
这篇关于一个电子邮件地址中可以有多少个@符号?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!