複数のword文書に類似しているが、全く同じではない内容がある場合は、docxまたはdocファイルを1つずつ開いて手動で検索して削除するのに時間がかかります。 助けを借りる HeSoft Doc Batch Tool を選択します。正規表現を使用して、3桁の大文字の略語、数字番号などの内容を一括削除します。 本論文では、処理前後の効果とソフトウェア操作手順を組み合わせて、「Wordのキーワードを検索して置き換える」機能を通じて、複数のWordファイルのターゲットキーワードを一度に一括して整理する方法を示した。
大量のword文書を整理するとき、削除する内容は固定的な単語ではなく、規則的なテキストであることがよくある。 例えば、文書に繰り返し現れる3桁の大文字の略語、数字、番号、コード、授業数など。 Docxまたはdocファイルを一つずつ開いて、Wordに付属している検索機能で手動で処理すると、時間がかかるだけでなく、削除も見逃しやすい。
この記事では、オフィスソフトウェアの使用方法を紹介します」 HeSoft Doc Batch Tool 」をクリックし、複数のWordのキーワードを正規表現で一括して削除します。 中心的な考え方は、式マッチングルールでターゲットテキストを見つけ、置換内容を空白にして、一括削除を実現することです。
適用シーン
正規表現はWordキーワードを一括削除し、明らかな法則を持っているが内容が全く同じではないテキストを扱うのに適している。 一般的なシナリオは次のとおりです
- 複数のWordファイルの英語の略語を一括削除します。例えば、BOT、ELAなどの3桁の大文字の組み合わせです。
- 60、2026、001などの連続した数字を一括削除します。
- Docx、docドキュメントの番号、コード、タグワード、またはテンプレートの残りのフィールドをクリーンアップします。
- 数十個、数百個のWord文書に対して同じ検索置換ルールを実行し、重複労働を減らす。
スクリーンショットから分かるように、今回の例では、同じフォルダ内の複数のword文書を処理する必要があり、ファイル名は1.docxから6.docxです。

効果プレビュー: 処理前と処理後の比較
処理前: ドキュメントに削除が必要な規則性キーワードがあります
処理前のWordの内容では、タイトル位置に「BOT」が含まれ、本文に「ELA」や数字「60」が含まれていることがわかります。 これらの内容は毎回正確に同じであるとは限りませんが、例えば、3桁の大文字は正規表現 [A-Z]{3} でマッチでき、連続した数字は \ dでマッチできます。

処理後: マッチしたキーワードが一括削除されます。
処理が完了すると、原文中の「BOT」「ELA」「60」などのルールに合致した内容はすでに削除されています。 今回の置換後のキーワードリストは空白なので、ソフトウェアはマッチしたテキストを直接削除し、文書内の他の内容を保持します。

操作手順
手順1: Wordツールに入り、「置換機能の検索」を選択します
オンにする HeSoft Doc Batch Tool 」と表示されたら、左侧のカテゴリーで「Wordツール」を选択します。 ツールリストで「Wordのキーワードを検索して置換」を見つけてクリックします。 この機能は、Wordファイルのコンテンツ内のキーワードを一括検索して置換するために使用され、置換内容を空白にすることで一括削除することもできます。

操作目的: Wordコンテンツを一括処理する機能の入り口に入り、docx、docファイルを追加し、正規表現ルールを設定する準備をする。
手順2: 処理が必要なword文書を追加する
機能ページに入ると、ソフトウェアはステップ1「処理する記録を選択」に入ります。 「ファイルを追加」をクリックしてWord文書を一つずつ選択することも、「フォルダからファイルをインポート」をクリックして、あるフォルダ内の複数のWordファイルを一度にインポートすることもできます。

スクリーンショットから分かるように、6つのdocxファイルがインポートされ、ファイル名、パス、拡張子、作成時間、変更時間がリストに表示されています。 ファイルに間違いがないことを確認したら、下部の「次へ」をクリックします。
操作目的: キーワードを一括削除するWordファイルを処理リストに追加する。 予想される結果は、ファイルリストにすべての処理待ち文書が表示され、レコード数が表示されることです。
ステップ3: 「式を使用してテキストをあいまいに検索」を選択します
ステップ2「処理オプションの設定」に入ったら、「検索方法」で「式を使ってテキストをあいまいに検索」を選択します。 ここでの「数式」は、テキストをルールで探す、つまり正規表現のような書き方を使ってファジーマッチをするという意味に理解できます。

この例では、検索するキーワードルールを2つ設定しています
- [A-Z]{3}: BOT、ELAなどの大文字の3文字にマッチします。
- \ D: 60など、1つ以上の連続した数字にマッチします。
右側の「置換されたキーワードリスト」が空白で、「列を入力せずに削除を表示」という画面が表示されます。 そのため、今回の操作ではキーワードを別のテキストに置き換えるのではなく、マッチした内容を直接削除します。
操作の目的: ある固定語だけを探すのではなく、正規表現でテキストを一括マッチングする。 結果は、ルールに準拠したすべてのコンテンツが処理対象として認識されることが予想されます。
ステップ4: 保存場所の設定を続けて処理を開始する
キーワードルールの設定が完了したら、「次へ」をクリックします。 ページ上部のフローに応じて、「保存場所の設定」と「処理の開始」の2つのセクションに進みます。 処理したファイルを新しいフォルダに保存することをお勧めします。元のword文書と区別しやすく、結果を照合しやすいです。
操作目的: 処理後のdocxまたはdocファイルの出力場所を決定し、一括検索置換タスクを実行します。 その結果、ソフトウェアは追加された複数のword文書を自動的にトラバースし、正規表現に一致するすべてのキーワードを削除することが予想されます。
正規表現ルールの説明
Wordのキーワードを一括削除する場合、正規表現の書き方によって削除範囲が決まります。 ルールが正確であればあるほど、処理結果は制御できる。
- [A-Z]{3} は、3つの連続した大文字にマッチすることを示します。 BOT、ELA、ABCなどのコンテンツがドキュメントに含まれている場合は、一致します。
- \ Dは連続した数字にマッチすることを示します。 ドキュメントに60、2026、12345などのコンテンツが表示された場合は、一致します。
- クラス番号だけを削除する場合は、少量のドキュメントでルールをテストしてから、すべてのファイルを一括処理することをお勧めします。
正規表現はルールで一致することに注意してください。 あまりにもルールが広く設定されていると、好ましくない削除内容を削除する可能性があります。 たとえば、 [A-Z]{3} は、特定の略語だけでなく、すべての3桁の大文字の英語の組み合わせにマッチします。
よくある質問と注意事項
1.置换后のキーワードのリストが空白にできるのはなぜですか?
この機能では、右側の「置換後のキーワードリスト」ヒント「列を入力せずに削除を表示」が表示されます。 つまり、左側で検索するキーワードルールだけを入力し、右側で置換内容を入力しないと、ソフトウェアは一致するテキストを削除します。
2.docとdocxファイルの一括処理に适していますか?
この機能は、Wordツールの一括検索置換機能で、Word文書の内容を処理するのに適しています。 スクリーンショットの例から見ると、docxファイルがインポートされています実際の作業でdoc、docxなどのWord形式のファイルが存在する場合は、ファイルを追加するときにソフトウェアのサポート状況に応じてインポート処理できます。
3.正規表現を使用してコンテンツを削除する前に注意することは何ですか?
元のファイルをバックアップするか、処理結果を新しい場所に保存することをお勧めします。 正規表現はルールでテキストと一致し、ルールの範囲が広いと、より多くのコンテンツが削除される可能性があります。 重要なドキュメントについては、まず少量のサンプルドキュメントでテストすることをお勧めします。
4.削除後にスペース、括弧、またはハイフンが残るのはなぜですか?
この例では、BOT、ELA、60など、一致するキーワード自体を削除します。 キーワードの周りのスペース、括弧、ハイフンなどは、ルールが書き込まれていない場合、通常は残ります。 記号とともに削除する場合は、ドキュメントの内容に基づいてマッチングルールをさらに調整する必要があります。
まとめ
を使う HeSoft Doc Batch Tool 「Word文書を1つずつ開いたり、削除したりする必要があった仕事を、一括一括処理に変えることができる。 複数のdocx、docファイルに規則的なキーワード、数字、番号、または英語の略語がある場合は、正規表現を使用してあいまいに検索し、置換内容を空白にすると、一括削除が迅速に完了します。
大量のWord文書を整理する必要がある場合は、一括処理ツールを優先して統一ルールを作成し、操作を集中的に実行することをお勧めします。 これにより、重複労働を減らすだけでなく、人工的な削除漏れや誤操作の確率を下げることができる。