正規表現テスター・置換確認ツール
JavaScript/ECMAScript正規表現のマッチ箇所、キャプチャグループ、置換結果をリアルタイムで確認します。
入力した正規表現、テキスト、ファイルはブラウザ内だけで処理され、サーバーへ送信・保存されません。 Java、Python、.NET、PCREなどとは一部の構文や動作が異なります。
正規表現
テスト文字列
マッチ箇所
置換テスト
正規表現の簡易説明
主要な記号を簡易的に説明します。正規表現全体の妥当性を保証するものではありません。
マッチ一覧
| No. | マッチ | 位置 | 行:列 | キャプチャグループ |
|---|
状態:
マッチ: 0
処理時間: -
このツールについて
正規表現をコードへ組み込む前に、テスト文字列への一致位置、キャプチャ内容、置換後の文字列を確認できます。
対応内容
- JavaScript・ECMAScript正規表現とg・i・m・s・u・v・yフラグ
- 一致箇所の強調、行列位置、番号付き・名前付きキャプチャ、置換結果
使い方
- 正規表現を入力するか、用途別のパターン集から選択します。
- テスト文字列を入力するか、端末内のテキストファイルを読み込みます。
- 一致箇所、キャプチャグループ、置換結果を確認します。
制限事項
- Java、Python、.NET、PCREなどの正規表現とは一部の構文や動作が異なります。
- 処理時間の警告は簡易判定であり、すべてのReDoSリスクを検出するものではありません。
プライバシー: 選択したファイルと変換・解析結果はブラウザ内で処理され、Develop Toolsのサーバーへ送信・保存されません。