AZ Tools

正規表現テスター

開発

正規表現パターンを入力しフラグを切り替えると、テスト文字列内のマッチが即座にハイライト表示されます。キャプチャグループはマッチごとに一覧表示され、置換結果もプレビューできます。ブラウザ内蔵の RegExp エンジンを使い、すべてローカルで実行されます。

フラグ
マッチ2 件
Contact me at jane@example.com or john@test.io for details.
  • #1 @14jane@example.com
  • #2 @34john@test.io
置換プレビュー
Contact me at [redacted] or [redacted] for details.

使い方

  1. 正規表現パターンを入力します(区切り文字なし)。
  2. フラグを切り替え: g(グローバル)、i(大文字小文字無視)、m(複数行)、s(dotall)、u(Unicode)。
  3. テスト文字列を入力 / 貼り付けるとマッチが強調されます。
  4. 置換文字列を入力して結果をプレビュー。

よくある質問

どの正規表現方言?
JavaScript (ECMAScript) 正規表現。最新ブラウザでは後読み、名前付きグループ、Unicode プロパティエスケープも対応。
置換でキャプチャを参照するには?
$1, $2、マッチ全体は $&、名前付きグループは $<name> を使います。
マッチ上限は?
UI 応答性のため最大 10,000 回反復まで捕捉し、リスト表示は 50 件まで。
データは送信される?
いいえ。パターンとテスト文字列はブラウザ内のみで実行され、自動保存はローカルストレージのみに保存されます。

関連ツール