替換多個文件中的多個單字

替換多個文件中的多個單字

我使用的是 Windows 7。

例如,假設有 20 個文件。我有一個要查找的單字清單以及要替換它們的單字。假設,查找清單包含「12345678」、「ABCDEFGH」等單字。

在每個文件中,我需要將查找列表中的每個單字替換為替換列表中的單字。正如您所看到的,查找清單和替換清單中沒有直接模式。

有沒有一種方法可以使用一些實用程式(應該是免費的)快速完成,而不是逐一手動完成?我可以透過程式設計來完成,但我正在尋找答案而不編寫任何程式碼。如果查找清單和替換清單之間存在模式,我可以使用正規表示式,但沒有模式。

一個例子會有所幫助。即使使用 TextPad 的“在文件中查找”功能,我也不認為這是可能的,因為沒有模式。我在這個論壇中搜尋了多個線程,但許多答案要么涉及編寫巨集或 PowerShell 實用程序,要么使用正則表達式等。

答案1

使用Notepad++ 非常簡單。假設您有以下目錄。

Folder
    Folder1
        FILE-1
    Folder2
        FILE-2
    Folder3
        FILE-3
    Folder4
        FILE-4`

如果您想將所有檔案中的鍵“text1”替換為“text2”,則:

  1. 開啟記事本++。
  2. 點選作為工作區打開
  3. 選擇主資料夾。
  4. 右鍵單擊主資料夾,然後單擊在文件中尋找
  5. 在「尋找內容」中輸入「text1」。在替換中輸入“text2”。進入。在過濾器中
  6. 按一下“確定”。所有出現的文字都將被取代。

相關內容