本文へ移動
Develop Tools

正規表現テスター・置換確認ツール

JavaScript/ECMAScript正規表現のマッチ箇所、キャプチャグループ、置換結果をリアルタイムで確認します。

入力した正規表現、テキスト、ファイルはブラウザ内だけで処理され、サーバーへ送信・保存されません。 Java、Python、.NET、PCREなどとは一部の構文や動作が異なります。

正規表現

フラグ

テスト文字列

文字数/行数: 0 / 0

マッチ箇所


          

置換テスト

正規表現の簡易説明

主要な記号を簡易的に説明します。正規表現全体の妥当性を保証するものではありません。

マッチ一覧

No. マッチ 位置 行:列 キャプチャグループ

状態: マッチ: 0 処理時間: -

このツールについて

正規表現をコードへ組み込む前に、テスト文字列への一致位置、キャプチャ内容、置換後の文字列を確認できます。

対応内容

  • JavaScript・ECMAScript正規表現とg・i・m・s・u・v・yフラグ
  • 一致箇所の強調、行列位置、番号付き・名前付きキャプチャ、置換結果

使い方

  1. 正規表現を入力するか、用途別のパターン集から選択します。
  2. テスト文字列を入力するか、端末内のテキストファイルを読み込みます。
  3. 一致箇所、キャプチャグループ、置換結果を確認します。

制限事項

  • Java、Python、.NET、PCREなどの正規表現とは一部の構文や動作が異なります。
  • 処理時間の警告は簡易判定であり、すべてのReDoSリスクを検出するものではありません。

プライバシー: 選択したファイルと変換・解析結果はブラウザ内で処理され、Develop Toolsのサーバーへ送信・保存されません。