1*( atext / "." ) "@" ldh-str 1*( "." ldh-str )
- это определение хорошо отформатированного адреса электронной почты.
1*
в значительной степени говорит вам, что (atext / ".")
необходимо повторить один или несколько раз перед символом @.atext
может быть любым буквенно-цифровым символом (должен начинаться с нецифровой цифры), и вам разрешено включать точки для разделения символов.
Учтите это: @example.com
не является действительным адресом электронной почты.a@example.com
is.
ldh-str
- это строка, представляющая строку домена второго уровня, тогда как 1*("." ldh-str )
- домен верхнего уровня.
a@.com
также не является допустимым адресом.
Проверьте следующие страницы для получения более подробной информации: