在下面的句子中是什么意思1*( atext / "." ) "@" ldh-str 1*( "." ldh-str )
有人可以简单地说一下吗?
与以下 [ABNF] 产生式匹配的任何字符串:
1*( atext / "." ) "@" ldh-str 1*( "." ldh-str )
其中 atext 在 [RFC 5322] 中定义,ldh-str 在 [RFC 1034] 中定义。
在下面的句子中是什么意思1*( atext / "." ) "@" ldh-str 1*( "." ldh-str )
有人可以简单地说一下吗?
与以下 [ABNF] 产生式匹配的任何字符串:
1*( atext / "." ) "@" ldh-str 1*( "." ldh-str )
其中 atext 在 [RFC 5322] 中定义,ldh-str 在 [RFC 1034] 中定义。
1*( atext / "." ) "@" ldh-str 1*( "." ldh-str )是格式良好的电子邮件地址的定义。
1*几乎告诉你(atext / ".")必须在@符号之前重复一次或多次。atext可以是任何字母数字字符(必须以非数字开头),并且您可以包含点来分隔字符。
考虑一下:@example.com不是一个有效的电子邮件地址。a@example.com是。
ldh-str基本上是一个表示二级域字符串的字符串,而1*("." ldh-str )是顶级域。
a@.com也不是一个有效的地址。
查看以下页面了解更多详情: