Adr*_*ian 2 email character email-validation rfc822
我必须对电子邮件地址(RFC 822)进行正则表达式,并且我想知道本地部分和域中允许使用哪些字符。
T找到了这个http://tools.ietf.org/html/rfc822#section-6.1,但我没有看到它说出哪些是有效字符。
Juk*_*ela 5
根据RFC 822,本地部分可以包含任何ASCII字符,因为它是local-part使用定义的word,定义为atom / quoted-string;atom涵盖了大多数ASCII字符,其余的可以用编写quoted-string。有语法限制,但是服从它们,可以使用任何ASCII字符。
local-part
word
atom / quoted-string
atom
quoted-string
基于类似的理由,RFC 822允许部件中包含任何ASCII字符domain。
domain
另一方面,RFC 822于2001年被RFC 2822淘汰,反过来又于2008年被RFC 5322淘汰。RFC的状态可以从RFC编辑器的RFC数据库中进行检查。
归档时间:
12 年,9 月 前
查看次数:
11317 次
最近记录:
7 年,11 月 前