JP Tools

正規表現テスト

正規表現をリアルタイムでテスト。マッチ箇所のハイライト、置換プレビュー対応。無料・登録不要。

//g

フラグ

プリセット

正規表現テストツールとは?

正規表現テストツールは、正規表現のパターンをリアルタイムで検証できるツールです。 入力したパターンがテストテキストのどの部分にマッチするかを即座にハイライト表示し、 パターンの開発・デバッグを効率化します。

正規表現の基本

. — 任意の1文字
* — 直前の文字の0回以上の繰り返し
+ — 直前の文字の1回以上の繰り返し
? — 直前の文字の0回または1回
\d — 数字([0-9])
\w — 英数字とアンダースコア
[abc] — a, b, c のいずれか
(group) — キャプチャグループ

主な機能

  • リアルタイムマッチング
  • マッチ箇所のハイライト表示
  • フラグ切替(g/i/m/s/u)
  • マッチ一覧と位置情報
  • 名前付きグループ対応
  • 置換プレビュー($1参照可)
  • よく使うパターンのプリセット8種
  • 完全ブラウザ処理(サーバー送信なし)

よくある使い方

🔍 データ抽出

メールアドレス、URL、電話番号など特定のパターンをテキストから一括抽出。

✅ バリデーション

入力フォームのバリデーションパターンを開発・テスト。正確なパターンを素早く構築。

🔄 一括置換

テキストの一括置換ルールを事前にテスト。グループ参照($1, $2)による高度な置換も。

よく使う正規表現パターン

用途パターン
メール[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
URLhttps?://[\w\-]+(\.[\w\-]+)+[\w.,@?^=%&:/~+#\-]*
電話番号0\d{1,4}-?\d{1,4}-?\d{3,4}
郵便番号\d{3}-?\d{4}
日付\d{4}[-/]\d{1,2}[-/]\d{1,2}

よくある質問(FAQ)

正規表現(regex)とは?

文字列のパターンを定義する特殊な記法です。テキスト検索、データ抽出、入力バリデーション、置換処理など幅広い場面で使用されます。

フラグとは何ですか?

正規表現の動作を変更するオプションです。g(グローバル/全マッチ)、i(大文字小文字無視)、m(複数行)、s(dotAll)、u(Unicode)があります。

名前付きグループは使えますか?

はい、(?<name>...) 形式の名前付きキャプチャグループに対応しています。マッチ結果にgroups情報が表示されます。

入力データはサーバーに送信されますか?

いいえ、すべての処理はブラウザ内で完結します。テキストがサーバーに送信されることは一切ありません。

この正規表現テストツールは無料ですか?

はい、完全無料でご利用いただけます。アカウント登録やインストールも不要です。