複数単語置換ツール
検索→置換のペアを最大20組まで設定し、テキストを貼り付けると、すべてのペアが上から順に1回の操作で適用されます。ペアごとに何回一致したかを表で確認できます。綴りの統一、用語の置き換え、文書全体での名前の統一などに手早く使えます。無料で、登録は不要です。内容がブラウザの外に出ることはありません。
検索→置換ペア(上から下へ順に適用)
ペアは順番に適用されます — 前の置換が後のペアの検索結果に影響することがあります。
複数単語置換ツールの使い方
- ペアを入力します。 左側に検索する語、右側に置換後の語を入力します。さらに必要な場合は「+ ペアを追加」を使い、最大20組まで追加できます。小さい削除ボタンで、不要なペアを削除できます。
- オプションを設定します。 「大文字・小文字を区別」と「単語全体のみ」は、すべてのペアに同時に適用されます。
- テキストを貼り付けます。 入力テキストの欄に貼り付けてください。
- 「すべて置換」をクリックします。 出力が表示され、その後に各ペアの置換件数と合計を示す表が表示されます。検索欄が空のペアはスキップされます。
ペアは上から順番に適用されます
ペアは上から下へ厳密に順番に適用され、それぞれが直前のペアの出力に対して動作します。これがこのツールの強みであり、同時に人がつまずきやすい点でもあります。後のペアが、前のペアが作り出したばかりの文字列に一致することがあるためです。
単一のフレーズを置き換える 検索と置換 ツールと同様に、検索文字列はパターン記法を使わず文字どおりに一致させ、置換文字列は入力どおりに挿入されます。置換欄を空にすると、一致した箇所を削除できます。元の語の大文字・小文字は引き継がれません。大文字・小文字を区別しない場合、Colour の一致を color に置き換えると、新しい語は小文字になります。
具体例:綴りを統一する
「単語全体のみ」をオンにして、英国式の綴りを米国式に変える3組のペアです:
| # | 検索 | 置換後 | 置換件数 |
|---|---|---|---|
| 1 | colour | color | 2 |
| 2 | honour | honor | 1 |
| 3 | favourite | favorite | 1 |
入力
The colour of honour is a favourite colour.
出力(合計4件の置換)
The color of honor is a favorite color.
入れ替えの落とし穴
この文の red と blue を入れ替えたいとします: The red car passed the blue car, and the red bus followed the blue bus. Red is not Blue. 素直に red → blue、次に blue → red と2組のペアにすると、誤った結果になります。最初のペアがすべての red を blue に変え、2番目のペアが、もとの blue と新しい blue の両方を red に変えてしまうからです。結果はすべて red になり、置換件数は9件と報告されます。
解決策は、テキストのどこにも現れない一時的なプレースホルダーを使うことです。3組のペアを使います: red → tempxx、blue → red、tempxx → blue。すると出力は次のようになります: The blue car passed the red car, and the blue bus followed the red bus. blue is not red. 置換件数はまた9件ですが、今度は正しい置換です。プレースホルダーには、テキスト内に存在しない文字で構成されたものを選んでください。実際の語と衝突しないようにするためです。
最後の文に注目してください。Red が blue に変わったのは小文字になっています。置換文字列は入力どおりに挿入されるためです。大文字・小文字が重要な場合は、「大文字・小文字を区別」をオンにして、2つ目のペアのセットを追加してください。
単語として数えられるもの
単語全体の一致では、どの文字体系の文字、数字、アクセント記号、およびアンダースコアが単語の一部として扱われるため、Dr.、C++、café のような語は単語全体モードで一致します。一致は、その両側の文字が単語の一部でない場合にのみ数えられます。Dr. は「Dr. Smith」では見つかりますが、「Dr.Smith」では見つかりません。アポストロフィやハイフンは単語を区切ります。置換件数の表に0と表示され、一致するはずなのに、と感じたら、綴りと「大文字・小文字を区別」のチェックを確認してください。
どのツールが必要ですか?
| やりたいこと | 使うツール |
|---|---|
| 1つのフレーズをどこでも置換する | 検索と置換 |
| 順番に多くの置換を行い、ペアごとに件数を表示する | このページ |
| 単語を単に削除する、または停止語を取り除く | 単語を削除 |
| 単語やパターンで行を残す、または削除する | 行フィルター |
| 大文字を小文字・大文字・タイトルケースに変換する | 大文字・小文字変換ツール |
よくある質問
- 複数の単語を一度に置換するにはどうすればいいですか?
- 置換したいペアごとに行を追加し、テキストを貼り付けて「すべて置換」をクリックします。すべてのペアが1回の実行で上から順番に適用され、表には各ペアの置換件数が表示されます。
- ペアは何組まで使えますか?
- 最大20組です。「+ ペアを追加」ボタンで、使用済みの数を確認できます。それ以上必要な場合は、出力に対してもう一度ツールを実行してください。
- 予想していないテキストが置換されたのはなぜですか?
- ペアは順番に適用されるため、後のペアが前のペアによって生成された文字列に一致することがあります。ペアの順序を入れ替える、「単語全体のみ」を使う、または入れ替えの例のようにプレースホルダーを使ってください。置換件数の列を読むと役立ちます。予想より多い件数が手がかりになります。
- 2つの単語を入れ替えるにはどうすればいいですか?
- 一時的な語を使って3組のペアを使います。Aをプレースホルダーに、BをAに、プレースホルダーをBに置き換えます。2組だけで入れ替えると、両方の語が同じになってしまいます。
- オプションはすべてのペアに適用されますか?
- はい。「大文字・小文字を区別」と「単語全体のみ」はすべてのペアに共通です。あるペアだけ別の設定が必要な場合は、そのペアを単独で実行してください。
- 正規表現には対応していますか?
- いいえ。検索欄の各項目はすべて文字どおりのテキストです。. や * などの文字は、それ自体を表します。
- 私のテキストはアップロードされますか?
- いいえ。すべての置換はブラウザ内で行われ、何も送信・保存されません。