ブラウザ内完結
正規表現テスター(マッチ/グループ/置換結果を確認)
「正規表現 テスト」をしたいときに、貼り付けてすぐ確認できる 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とは仕様差があるため、同じパターンでも結果が変わる場合があります。