答案 0 :(得分:1)
来自Email address article at wikipedia (Syntax section):
电子邮件地址的本地部分可以使用以下任何ASCII字符:
- 大写和小写英文字母(a-z,A-Z)
- 数字0到9
- 人物! #$%& '* + - / =? ^ _` {| }〜
- 性格。 (点,句号,句号),前提是它不是第一个或最后一个字符,并且也表示连续两次或多次出现(例如John..Doe @ example.com)。
语法在RFC 5322 section 3.4.1和RFC 5321中正式定义。它由语法定义,本地部分以这样的方式开始:
local-part = dot-atom / quoted-string / obs-local-part atext = ALPHA / DIGIT / ; Printable US-ASCII "!" / "#" / ; characters not including "$" / "%" / ; specials. Used for atoms. "&" / "'" / "*" / "+" / "-" / "/" / "=" / "?" / "^" / "_" / "`" / "{" / "|" / "}" / "~" atom = [CFWS] 1*atext [CFWS] dot-atom-text = 1*atext *("." 1*atext) dot-atom = [CFWS] dot-atom-text [CFWS] ...
答案 1 :(得分:1)
请看以下链接。这是我发现的最佳参考: