6

の組み込みブラウザ検証に<input type="email" />は、xxx@xxx. キャラのみ@必須。のようなドットは必要ありませんemail@stackoverflow.com

流行りのjQuery.inputmaskも同様で、emailエイリアスのルールもドット不要です。

ただ興味があるだけ。現在、メール検証でドットを無視するのは標準的な方法ですか? ルート レベル ドメインに電子メール アドレスがありません。ドットを無視する理由は何ですか?

4

1 に答える 1

11

RFC 822の第 6 章では、拡張 Backus-Naur Form (BNF) でアドレスの仕様が示されています。

addr-spec   =  local-part "@" domain
local-part  =  word *("." word)
domain      =  sub-domain *("." sub-domain)

この指定を使用するa@bと、有効なアドレスになります。

于 2015-01-24T10:48:43.583 に答える