/ 正規表現ラボ /ローカルのみ

テキスト探索 / 015

パターンで探し、
結果を確認。

JavaScript のマッチ・キャプチャ・置換を一画面で。
入力はこのブラウザ内だけで処理します。

パターンとテスト文字列

//
フラグ

テキスト 100,000 文字・パターン 1,000・置換 2,000・キャプチャ 50・マッチ 500・1 秒制限。自動実行なし。

マッチの強調表示

—

位置は 0 始まりの UTF-16 インデックス。空のマッチは ◇ で表示。

マッチとグループ

置換プレビュー

構文と範囲

JavaScript RegExp 構文を使用。PCRE・Python と異なる場合があります。g を外すと最初のマッチのみ処理し、y は現在位置から連続して検索。置換の $& は全体、$1 はキャプチャ、$<name> は名前付きグループ、$$ はドル記号。別 Worker のみで実行し 1 秒後に終了。500 件を超える場合は最初の 500 件だけを置換し、残りは保持。出力上限 500,000 文字。再読込で入力は消去。

ECMAScript・RegExp 標準