このツールに問題がありますか?

「テキスト置換 オンライン」について

このツールは、本文中の検索文字列を新しい文字列に一括置換します。入力、検索、置換を入れ、必要に応じて大文字小文字、単語単位、正規表現モードを切り替えます。

検索置換はもっとも一般的なテキスト操作です:エクスポートデータの整形、テンプレートのプレースホルダーを実値に、変数の一括リネーム、長文ドキュメントのスペル修正など。

正規表現モードではパターン置換、キャプチャ参照、条件置換が可能。プレビューで差分を確認してからコピーできます。

このツールの使い方

テキストブロック内で部分文字列を検索置換する手順

  1. テキストを貼り付け

    「Text」欄に元テキストを貼り付け。フォームのペイロード上限以外にサイズ制限はなく、メガバイト級でも一回限りなら問題なく動きます。

  2. Find と Replace を設定

    「Find」は検索文字列で、リテラル一致(`.`、`*`、`[` も自身として一致)— 正規表現ではありません。「Replace」は置換後の文字列。空にすれば該当箇所がすべて削除されます。

  3. 「実行」

    結果は `text` のみ。すべての出現を置換します(`String.replaceAll` 相当で、一回限りではありません)。既定で大文字小文字を区別 — `Foo` は `foo` に一致しません。

  4. 正規表現が必要なら

    本ツールはあえて正規表現を使わず、`.` や `*` をリテラル扱いにします — 「a.com」や「v1.2」の置換を意図せず壊さないため。パターン置換が要るならコード側の正規表現を。ここでは各文字が自身を意味します。