検索・置換

テキスト内の一致するフレーズをすべて検索して置換します。大文字小文字の区別、単語単位、正規表現を切り替え、置換件数を確認できます。

ブラウザローカル 登録不要 テキスト

テキスト内の文字列を検索して一括置換し、大文字小文字の区別、単語全体の一致、正規表現も選択できます。すべての一致件数を数えたうえでブラウザ内で置換し、結果をコピーできます。

検索と置換ツールの使い方

  1. 元のテキストを入力または貼り付けます。
  2. 検索する文字列または正規表現と、置換後の文字列を入力します。
  3. 必要に応じて大文字小文字、単語全体、正規表現のオプションを選びます。
  4. 置換を実行して一致件数と出力を確認します。
  5. 結果が正しければ変換後のテキストをコピーします。

一致条件と置換の仕組み

正規表現を無効にすると、ドットや括弧、プラスなどの特殊文字は自動的にエスケープされ、通常の文字として検索されます。単語全体モードはUnicodeの文字・数字・アンダースコアを基準に境界を確認し、大文字小文字のオプションで一致の厳密さを切り替えます。

正規表現モードでは入力したパターンをJavaScript RegExpへ直接渡し、グローバルかつUnicode対応で検索します。正規表現モードの置換文字列ではJavaScriptの置換トークンを利用でき、通常モードでは入力した置換文字列をそのまま挿入します。空の検索値や無効な正規表現は拒否されます。

プライバシーと制限事項

検索と置換はブラウザ内でローカル処理され、処理目的で入力テキストを意図的にサーバーへ送信しません。正規表現の構文と挙動はブラウザのJavaScript RegExp実装に従います。単語全体の判定はUnicode文字・数字・アンダースコアの境界に基づくため、各言語専用の形態素解析とは異なります。

よくある質問

一致する箇所をすべて一度に置換できますか?

はい。グローバル検索なので、すべての一致箇所を一回で置換します。

初期状態では大文字小文字を区別しますか?

いいえ。区別したい場合は大文字小文字のオプションを有効にしてください。

単語全体モードは英語以外でも使えますか?

Unicode文字と数字の境界を使うため多言語に対応しやすい設計ですが、言語固有の単語分割とは異なります。

正規表現のキャプチャグループを置換に使えますか?

はい。正規表現モードではJavaScriptの文字列置換ルールが使われます。

検索欄を空にするとどうなりますか?

文字間への挿入は行わず、エラーとして拒否します。