メールアドレス の regex パターン
メールアドレス 用の JavaScript regex をコピーしてテストできます。例、制限と Regex tester へのクイックリンク付きです。
メールアドレス の regex パターン
値全体を検証
アンカーを使って、値全体が一致するか確認します。
Regex: ^[^\s@]+@[^\s@]+\.[^\s@]+$
フラグ: iu
テキスト内を検索
大きなテキストブロック内の一致部分を見つけます。
Regex: [^\s@]+@[^\s@]+\.[^\s@]+
フラグ: giu
一致する例
name@example.comfirst.last@company.co.uk
一致しない例
name@example@example.com
制限
このパターンは実用重視で、まれなすべてのエッジケースを網羅するものではありません。