我只是好奇为什么电子邮件地址中不允许只有少数特殊字符。 除了一些特殊的字符,如“。”,“_”等大多数特殊字符机器人允许。这是技术约束还是没有任何理由的惯例?
答案 0 :(得分:4)
这是一种公然的虚假信息,这是由于过度热心的电子邮件正则表达式而不公正地施加的。
几乎所有字符都可以在电子邮件地址中使用
"abc def+ghi/jkl@mno*pqr"@localhost
是有效的电子邮件地址。
即使没有引用,!#$%&'*+-/=?^_`{|}~@hi
也有效。
答案 1 :(得分:1)
查看RFC-2822,了解有关互联网电子邮件地址规范的详细信息。