在下面的句子中是什么意思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
也不是一个有效的地址。
查看以下页面了解更多详情: