Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email 有效的电子邮件地址格式_Email_Special Characters_Email Validation - Fatal编程技术网

Email 有效的电子邮件地址格式

Email 有效的电子邮件地址格式,email,special-characters,email-validation,Email,Special Characters,Email Validation,我在研究可以作为电子邮件地址一部分的字符。通常,我们知道电子邮件地址的格式为localpart@domain,其中localpart包含所有带有特殊字符的字母数字字符(尽管特殊字符有一些限制) 我的问题是,除了字母数字和特定的特殊字符[,],:,-和。电子邮件地址的域中是否允许使用任何其他特殊字符?(这个问题是w.r.t US键盘)域名由一个或多个部分组成,技术上称为标签,由点分隔。标签必须遵循LDH(字母、数字、连字符)规则:标签中允许的字符是ASCII字符集的子集,包括字符a-z,a-z,0

我在研究可以作为电子邮件地址一部分的字符。通常,我们知道电子邮件地址的格式为localpart@domain,其中localpart包含所有带有特殊字符的字母数字字符(尽管特殊字符有一些限制)


我的问题是,除了字母数字和特定的特殊字符[,],:,-和。电子邮件地址的域中是否允许使用任何其他特殊字符?(这个问题是w.r.t US键盘)

域名由一个或多个部分组成,技术上称为标签,由点分隔
。标签必须遵循LDH(字母、数字、连字符)规则:标签中允许的字符是ASCII字符集的子集,包括字符
a
-
z
a
-
z
0
-
9
,以及连字符
-
。标签不能以连字符开头或结尾


您问题中提到的“特殊”字符
[
]
,不允许出现在域名中。它们可能是IPv6地址(
user@[::1]
)计算机上用户邮箱的电子邮件地址的一部分,但电子邮件地址往往包括完全限定的域名,而不是IP地址。

另请参见:isa@b有效的电子邮件地址?@link2pk可以想象,在本地网络的主机“b”上可能有一个邮箱“a”,对