正規表現テスター

マッチをその場でハイライト。グループ・置換プレビューつき(JavaScript方言)

置換プレビュー

※ 処理はすべてブラウザ内。テスト文字列はどこにも送信されません。
方言はJavaScript(ECMAScript)です。PCRE固有の記法(\A、(?P<name>)等)は動きません。

💻 正規表現テスターの使い方(3ステップ)

  1. パターンを書く — 正規表現とフラグ(g・i・m・s・u)を入力します。
  2. 文字列を貼る — テスト文字列を入れると、マッチ箇所が即ハイライトされます。
  3. 置換も確認 — 置換文字列($1でグループ参照)を入れると置換後の姿をプレビュー→コピーできます。

よくある質問

どの正規表現の方言ですか?

JavaScript(ECMAScript)です。ブラウザのRegExpをそのまま使うので、JS・TypeScriptで書くコードと完全に同じ挙動を確認できます。

グループの中身は確認できますか?

はい。マッチ一覧に各キャプチャグループ($1, $2…)の中身を表示します。名前付きグループ(?<name>)にも対応。

gフラグを付けないとどうなりますか?

最初の1件だけがマッチ・置換されます。全件対象にしたいときはフラグ欄に g を入れてください。