[解決済み] Dartでメールアドレスを検証する?重複
2022-09-27 16:33:09
質問
によると
による
のドキュメントによると、我々は
JavaScript
(
Perl 5
) 正規表現:
ECMA仕様
. Dartでメール検証を行う場合、どのようなパターンを使用するのでしょうか?Dartでこれを実現するために、JavaScriptとは異なる方法がありますか?
どのように解決するのですか?
これは RFC822 とは異なり、電子メールアドレスのあまり使用されない機能 (コメントなど) を無効にしますが、正規表現で認識することができます。
HTML5 仕様の電子メール検証に関するセクションを以下に示します。 http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#e-mail-state-%28type=email%29
そしてこれが正規表現です。
^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,253}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,253}[a-zA-Z0-9])?)*$
関連
-
[解決済み] Atomで改行文字を置き換えるには?
-
[解決済み] Apache LocationMatch Regex
-
[解決済み] 正規表現におけるワードバウンダリとは何ですか?
-
[解決済み] JavaScriptでメールアドレスを検証するのに最適な方法は何ですか?
-
[解決済み] 有効なメールアドレスの最大長を教えてください。
-
[解決済み] 電子メールアドレスに使用できる文字は何ですか?
-
[解決済み] jQueryセレクタの正規表現
-
[解決済み] 電子メールアドレスの検証を行うC#コード
-
[解決済み] Sublime Text 2での正規表現検索置換
-
[解決済み】MySQLで正規表現による置換を行うには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 半角スペース用正規表現
-
[解決済み] Kibanaクエリの完全一致
-
[解決済み] Regex オプション文字にマッチさせる方法
-
[解決済み] 正規表現は、文字列がターゲットで終わる場合にのみマッチします。
-
[解決済み] 展開された正規表現では、どのように解釈されますか?
-
[解決済み] 正規表現 - Gmailアドレスの検証
-
[解決済み] この文字にマッチしない」という意味の正規表現演算子はどれ?
-
[解決済み] awk で gsub を使ってファイル中の ("./") と (".txt") の文字を検索・置換する方法
-
[解決済み] Grepの「Invalid range end」-バグか機能か?
-
[解決済み] JavaScriptでメールアドレスを検証するのに最適な方法は何ですか?