FIXLGSTOOLBOX
テキストツール

042 · TEXT

テキスト検索・置換

1つまたは複数の検索語を原文基準で同時に置換し、総置換回数とルール別回数を確認できます。

LOCALBrowser-local processing
LOCAL入力・読込した原文と検索・置換結果はサーバーへ送信・保存せず、このブラウザ内だけで処理します。

テキストを入力・貼り付け・ファイル読込

TXT・MD・CSVファイルをこの作業エリアへドラッグ&ドロップできます。

検索・置換を適用する原文を入力します。0 / 1,000,000

ローカル処理 · サーバー送信なし · サービス上限: 原文1,000,000文字 · ルール100件 · 検索1,000文字 · 置換10,000文字 · 結果5,000,000文字

検索・置換ルール1 / 100 · 複数ルールは原文を基準に同時に計算します。
RULE 01
検索文字列は空にできません。0 / 1,000
0 / 10,000
変更結果0 結果文字

原文は保持し、結果だけを別に生成します。

総置換回数0
ルール数1
結果文字0

NEXT WORK

次の作業

RELATED TOOLS

関連ツール

HOW TO USE

使い方

  1. 01

    原文を入力・貼り付けし、必要な検索・置換ルールを追加します。

  2. 02

    大文字・小文字を区別するか選択します。

  3. 03

    実行すると候補をすべて原文から計算して一度だけ置換します。

  4. 04

    総置換回数とルール別回数を確認して結果をコピーします。

  5. 05

    すべてクリアで原文・ルール・結果・状態を初期化します。

EXPERT POST

検索・置換を安全に使う実践基準

原文基準の同時置換、重複する検索語の優先順位、大文字小文字の扱いと結果上限を理解すると、意図しない連鎖置換を防げます。

置換は原文基準で一度だけ行います

最初の置換結果を再検索せず、原文からすべての一致候補を計算して一度に適用するため連鎖置換を防ぎます。

重なる検索語には優先順位があります

同じ位置で候補が重なる場合は長い検索語を優先し、同じ長さなら先に登録したルールを優先します。

大文字小文字設定は英字比較に作用します

case-insensitiveでは英字をcase-foldingし、日本語や韓国語のように大小文字のない文字はそのまま比較します。

literal検索では記号もそのまま扱います

点・アスタリスク・角括弧などは正規表現ではなく通常の文字として検索します。

原文と結果は分けて保持します

結果を作成しても原文は上書きしません。総置換回数とルール別回数を確認してからコピーできます。

大量置換では出力上限も確認します

入力文字数だけでなくルール数、検索・置換文字列、最終結果サイズにも上限があります。

IMPORTANT NOTES

注意事項

FAQ

よくある質問

01ルール同士は影響しますか?+

いいえ。候補はすべて原文から先に計算するため連鎖置換は発生しません。

02正規表現を使えますか?+

いいえ。042はliteral文字列の検索・置換です。

03大文字・小文字を区別しない場合はどうなりますか?+

英字は固定したcase-folding方針で比較し、日本語や韓国語のように大文字小文字のない文字はそのまま比較します。

04同じ検索語を2つのルールに入れられますか?+

いいえ。選択した大文字小文字ポリシーで重複する検索語は実行前にブロックします。

05結果は原文を上書きしますか?+

いいえ。結果は別領域に作り、原文は保持します。