正規表現テスター
正規表現のパターンをテストし、マッチする箇所をリアルタイムにハイライト表示します。
正規表現による検索・置換をリアルタイムで確認。マッチハイライト・キャプチャグループ詳細表示つき。
正規表現を使った検索・置換をブラウザ上でリアルタイムに確認できるツールです。
マッチ箇所のハイライト表示、マッチ件数・位置・キャプチャグループの詳細確認、置換結果のプレビューが同時に行えます。クイックリファレンスも内蔵しているので、正規表現の学習にも役立ちます。
g(グローバル・全マッチ)、i(大文字小文字を区別しない)、m(複数行・^と$が行頭行末にマッチ)、s(dotAll・.が改行にもマッチ)の4つに対応しています。
置換文字列で $1, $2 … を使うと対応するキャプチャグループの内容に置き換わります。名前付きグループは $<name> で参照できます。$& でマッチ全体、$` でマッチ前、$' でマッチ後の文字列を参照できます。
はい。^, $, (?=...) などのゼロ幅マッチも正しく処理し、無限ループにならないよう安全に制御しています。
いいえ。すべての処理はブラウザ内のJavaScript正規表現エンジンで行われます。