メールアドレス の regex パターン

メールアドレス 用の JavaScript regex をコピーしてテストできます。例、制限と Regex tester へのクイックリンク付きです。

メールアドレス の regex パターン

値全体を検証

アンカーを使って、値全体が一致するか確認します。

Regex: ^[^\s@]+@[^\s@]+\.[^\s@]+$

フラグ: iu

テキスト内を検索

大きなテキストブロック内の一致部分を見つけます。

Regex: [^\s@]+@[^\s@]+\.[^\s@]+

フラグ: giu

一致する例

  • name@example.com
  • first.last@company.co.uk

一致しない例

  • name@example
  • @example.com

制限

このパターンは実用重視で、まれなすべてのエッジケースを網羅するものではありません。