テキストの検索と置換

テキスト内の任意の単語や文字列を検索し、すべての該当箇所を一度に置換します。大文字小文字の区別や正規表現(regex)に対応しています。

検索と置換の機能

このツールは、テキスト内に出現するすべての単語またはフレーズを検索し、一度に別のものに置き換えます。これは、各インスタンスを手動で編集することなく、長い文書全体に一貫した変更を加え、名前のスペルミスを修正したり、用語を交換したり、URL を更新したり、データを再フォーマットしたりするための迅速な方法です。また、大文字と小文字の区別と正規表現もサポートしているため、正確な制御が可能です。

プレーンテキストと正規表現

デフォルトでは、検索と置換はリテラル テキストに対して機能します。検索する内容を入力し、置換する内容を入力すると、すべての一致が置き換えられます。さらに強力にするには、regex (正規表現) を有効にします。これにより、正確なテキスト、すべての数字、すべての電子メール アドレス、括弧内のテキスト、またはその他のパタ​​ーンではなくパターンを照合できるようになります。 Regex は、単純な単語交換ツールではなく、本物のデータ クリーニング ツールの検索と置換を可能にします。

大文字と小文字の区別

大文字と小文字を区別するオプションは、「Apple」と「apple」を同じものとして扱うかどうかを制御します。これをオフにすると、検索では大文字の区別が無視され、すべてのバリアントが検出されます。これをオンにすると、大文字小文字の完全一致のみが置換されます。これは、特定の用語を変更するが、他のケースでは類似した単語をそのまま残したい場合に重要です。テキスト内で大文字の使用が意味があるかどうかに基づいて選択してください。

実践例

イギリスの綴りをアメリカの綴りに変換するには、すべての「color」を「color」に置き換えます。二重スペースを単一スペースに置き換えて書式設定を削除します。正規表現を使用して、すべての行を引用符で囲んだり、カンマ区切りのリストを改行区切りのリストに変換したり、かっこ内のすべてを削除したりできます。操作全体がブラウザーで実行されるため、何もアップロードせずに、機密データ、レコードのリスト、内部文書をクリーンアップできます。

Bulk find and replace without a word processor

検索と置換はすべてのワード プロセッサに組み込まれていますが、貼り付けたテキストのブロック間で単語を交換するためだけにワード プロセッサを開くと時間がかかります。 Web ツールは、簡単な作業には高速です。テキストを貼り付け、検索する内容と置換する内容を入力すると、即座に結果が得られます。重いソフトウェアを起動することなく、ドキュメント全体の名前を置換したり、繰り返し発生するタイプミスを交換したり、プレースホルダー トークンを実際の値に変更したり、リスト全体にわたってある用語を別の用語に変換したりできます。

正規表現の使用

高度な置換の場合は、固定テキストではなくパターンと一致するように regex (正規表現) を有効にします。正規表現を使用すると、すべての数値、すべての電子メール形式の文字列、2 つのマーカー間のすべて、またはその他のパタ​​ーンと一致し、1 回のパスでそれらを置換できます。これは、構造化データのクリーニング、リストの再フォーマット、不要なパターンの削除に強力です。必要がない場合は、正規表現をオフのままにしておくと、ツールは検索をプレーン リテラル テキストとして扱います。これにより、日常的な交換がより安全になります。

大文字と小文字の区別と単語全体の一致

デフォルトでは、検索では大文字と小文字が区別されないため、「cat」は「Cat」と「CAT」に一致します。違いが重要な場合は、大文字と小文字の区別をオンにして、たとえば、「合計」を変更せずに変数「合計」を置き換えます。正規表現の単語境界と組み合わせると、単語全体のみを照合できるため、「カテゴリ」内の「猫」を置き換えるという古典的な間違いを回避できます。これらのコントロールを使用すると、テキストの量を問わず、正確かつ予測可能な置換を行うことができます。

よくある質問

プレーンモードと正規表現モードの違いは何ですか?
プレーン モードでは、入力したテキストそのものが置き換えられます。 Regex モードは、すべての数字、すべての電子メール アドレス、または特定の文字間のテキストなどのパターンに一致するため、データ クリーニングや一括再フォーマットにはるかに強力な機能を提供します。
すべてのオカレンスを一度に置き換えるにはどうすればよいですか?
すべての一致は自動的に置き換えられます。一度に 1 つずつ実行する必要はありません。 「置換」をクリックすると、テキスト全体のすべての出現箇所が即座に変更されます。
大文字と小文字を区別するマッチングを使用する必要があるのはどのような場合ですか?
大文字の使用が重要な場合、たとえば、小文字のバージョンをそのままにして、特定の大文字の用語を置き換える場合にオンにします。大文字と小文字に関係なくすべてのバリアントを検出するには、これをオフにします。
テキストの削除に使用できますか?
はい。置換フィールドを空のままにすると、検索語に一致するすべてが削除されます。これは、不要な文字や語句を削除するのに役立ちます。
私のテキストはアップロードされていますか?
いいえ。検索と置換は完全にブラウザ内で実行されるため、機密文書であってもデバイス上に残ります。
検索と置換では、すべての出現箇所が一度に変更されますか?
はい。テキスト内のすべての一致は 1 回のパスで置き換えられます。一部のワード プロセッサのように、出現箇所を一度に 1 つずつ確認する必要はありません。
正規表現オプションを使用すると何ができますか?
正規表現を使用すると、固定テキスト、すべての数字、すべての単語、2 つのマーカー間の何かなどの代わりにパターンを照合し、それらを置き換えることができます。単純なリテラルの検索と置換の場合はオフのままにし、日常使用ではより安全です。
大きな単語の一部を置換しないようにするにはどうすればよいですか?
正規表現を有効にし、検索を単語境界 (\b) で囲むと、「cat」は単語「cat」全体に一致しますが、「category」内の「cat」には一致しません。
大文字と小文字の区別はサポートされていますか?
はい。デフォルトでは、一致では大文字と小文字が区別されません。大文字と小文字を正確に一致させるために大文字と小文字の区別をオンにします。これは、「合計」と「合計」が異なるコードとデータに役立ちます。