正規表現(RegEx)テスター
正規表現のテスト・デバッグをブラウザ内で安全に実行できます。ハイライト表示やキャプチャグループの抽出にリアルタイムで対応。
📖正規表現 チートシート & 仕様を見る
代表的なメタ文字(アンカーと量指定子)
正規表現を構成する基本的な特殊文字です。
^: 行の先頭にマッチします。$: 行の末尾にマッチします。.: 改行以外の任意の1文字にマッチします。*: 直前の文字の「0回以上」の繰り返しにマッチします。+: 直前の文字の「1回以上」の繰り返しにマッチします。?: 直前の文字の「0回または1回」の出現(省略可能)にマッチします。{n,m}RegexTester.metaBraces
文字クラスとエスケープシーケンス
特定の種類の文字(数字、アルファベット、空白など)を簡潔に表現するための記法です。
[abc]: カッコ内の任意の1文字(a, b, c のいずれか)にマッチします。[^abc]: カッコ内に「含まれない」任意の1文字にマッチします(否定)。[a-z]: 指定した範囲の文字(小文字のaからz)にマッチします。\d: 任意の数字1文字([0-9]と同義)にマッチします。大文字の\Dは数字以外にマッチします。\w: 任意の単語構成文字(英数字およびアンダースコア。[a-zA-Z0-9_]と同義)にマッチします。\s: 任意の空白文字(スペース、タブ、改行など)にマッチします。\: メタ文字そのもの(例:.や*)を通常の文字として扱いたい場合のエスケープに使用します。(例:\.)
実務でよく使う正規表現スニペット
コピペしてそのまま使える、標準的なバリデーション用パターンです。
- メールアドレス:
^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$ - URL (http/https):
^https?://[\w\-]+(\.[\w\-]+)+[/#?]?.*$ - 日本の郵便番号:
^\d{3}-\d{4}$ - IPv4アドレス:
^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.)`3`(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$
/
/
ハイライト・プレビュー
マッチ 0 件
プレビューがここに表示されます
マッチ詳細 / キャプチャグループ
マッチする結果がありません
セキュリティについて
このツールはすべての処理をブラウザ内で行います。正規表現の処理や文字列のパースは安全に行われ、外部サーバーに送信されることはありません。安心してご利用ください。