ブラウザ内完結

正規表現テスター(マッチ/グループ/置換結果を確認)

「正規表現 テスト」をしたいときに、貼り付けてすぐ確認できる regex tester(日本語)です。マッチ箇所をハイライトし、グループや正規表現の置換確認まで一度に行えます。

入力内容はサーバーに送信しません(ブラウザ内で処理)

/ /

JavaScript(ECMAScript)の正規表現で評価します。PCREなどとは挙動が異なる場合があります。

フラグ
詳細
g/i/m は基本。必要なら詳細フラグを開いてください。
$1, $2 でグループ参照。$& はマッチ全体。
対象テキスト(入力)
ここにテストしたい文字列を貼り付け
ハイライト表示
マッチ箇所をリアルタイムで表示

            
マッチ: {count}件 / 実行: {ms}ms / 先頭一致: {anchor} / 置換: {replace} / 更新: {mode}
結果

オプション

使い方

パターンを入力

正規表現を入力し、必要なフラグを選択します。

対象テキストを貼る

左に貼り付けると右側にハイライトが表示されます。

結果を確認

マッチ一覧・グループ・置換結果をタブで確認します。

サンプル パターン・フラグ・置換をまとめて適用

注意事項

本ツールは JavaScript 正規表現で評価します。

  • PCREの一部機能(原子的グループなど)は使えない場合があります。
  • 名前付きグループや後読みは環境により挙動が異なることがあります。
  • PCREと同一結果になるとは限りません。
注意

PCREと同一結果になるとは限らないため、実運用前に十分な確認を行ってください。

FAQ

フラグ(g/i/m)は?

チェックボックスで切り替えできます。(g=グローバル、i=大文字小文字無視、m=複数行)

置換も試せる?

置換文字列を入力すると、置換結果タブに反映されます。$1 のようなグループ参照も確認できます。

PCREと違う?

本ツールは JavaScript 正規表現で評価します。PCREとは仕様差があるため、同じパターンでも結果が変わる場合があります。