記事本檔案在文字、資料清理的工作當中,有時候會要快速查找到並且刪除包含指定關鍵字詞的一整行文字內容,例如,在系統生成的日誌中刪除所有包含 [ERROR] 的關鍵詞來簡化日誌檔;從資料匯出的結果中刪除所有包含 [測試] 的整行;又或是從所有聯絡人列表當中刪除所有包含 [已經離職] 標記的行內容。我們一般只能是每個檔案打開使用尋找取代搜尋出關鍵詞,然後直接刪除掉包含該關鍵詞的整行文字,就算檔案不多的話,依然也會有重複操作帶來疲勞感,更不用說面對幾十個至上百個檔案了。
那麼這種情況下我們應該如何直接查找出所有 TXT 檔案中的特定關鍵字,然後對帶有這個關鍵字的一整行文字批次進行刪除呢?這裡給大家介紹幾個立竿見影的方法,只需幾步操作都可以快速解決,和我了解一下如何操作吧!
什麼時候要用TXT檔案中的某個字來刪除包含這個字的整行文字?
清理檔案資料
處理 TXT 檔案時,常常會有檔案中混雜著很多錯誤提示或重複記錄,這些內容中一般都會包含一個共同的字和關鍵字作為標識,與其我們一行行去查找,不如直接利用這個字作為基礎,將包含它的整行文字都刪除掉,做到快速清理檔案,只保留真正有用的資訊。
刪除多餘資訊
有些 TXT 文字是從系統、設備中匯出,裡面會包含有效和無效資料,都是混在一起,無效資料的內容通常會帶有測試、失敗等固定字樣,透過判斷某一行是否包含指定的字,再刪除整行可以非常高效的完成篩選的工作,對比手動刪除簡單很多,也不容易出現漏掉的問題。
防止人為出錯
記事本檔案內容很多、有上萬條行數時,人工手動查找並刪除包含某個字的行,不僅耗費時間過多,還容易出現不小心刪除或者是漏了幾行沒刪的情況,不小心還會刪掉有用的資訊,造成後續資料對不上。使用按關鍵字刪除整行的方式,可以保證統一、結果穩定,在批次操作完成後,檔案內容會更加乾淨,結構也會更清晰。
根據 TXT 檔案中關鍵字刪除包含該關鍵字的一整行文字效果預覽
處理前:

處理後:

方法一:使用核爍文檔批量處理工具批次刪除 TXT 檔案中的完整行
推薦指數:★★★★★
優點:
- 操作簡單,只需要輸入關鍵字即可完成批次刪除帶有該關鍵字的整行文字,並且幾十、幾百個檔案都能夠快速批次完成,還支援 Word、PDF 等檔案格式。
- 所有的檔案都是在本地進行處理,不會要求上傳檔案,保護用戶的隱私安全。
缺點:
- 只能安裝軟體在電腦中操作。
操作步驟:
1、開啟【核爍文檔批量處理工具】,選擇【文字工具】-【根據關鍵字從查找並替換文字檔案中的完整行】。

2、在【加入檔案】或【從資料夾中匯入檔案】中選擇一個方式將需要刪除文字行的 TXT 檔案匯入,也可以直接將檔案拖入下方,確認檔案沒有問題後,點選下一步。

3、進入到設定選項介面,查找方式選擇【精確查找文字】,接著在下方的查找的關鍵字列表下方輸入包含在行中的關鍵字,右側替換後的關鍵字列表下方留空,不輸入,最後再次點選下一步。接著點選瀏覽,選擇好新檔案的儲存位置。

4、等待處理結束之後,點選紅色的路徑即可開啟檔案查看刪除包含該關鍵字的一整行成功的 TXT 文字檔案了。

方法二:使用 Notepad++批次刪除
推薦指數:★★★☆☆
優點:
- 操作簡單直觀,並且能夠即時查看結果,避免誤刪。
- 支援多種編碼,還能夠同時開啟多個檔案進行批次處理。
缺點:
- 處理超過 100 MB的文字檔案時可能回應緩慢。
- 雖然免費處理,但是仍然需要開啟安裝。
操作步驟:
1、使用 Notepad++ 開啟 TXT 檔案,按下 Ctrl + F 開啟查找。

2、選擇【標記】,輸入需要查找的關鍵字,勾選【書籤行】,最後點選【全部標記】刪除。

方法三:使用 Excel 篩選功能批次刪除 TXT 包含該關鍵字的完整一行
推薦指數:★★★☆☆
優點:
- Excel 大家基本都會操作,非常熟悉通用,小白也能處理。
- 可以預覽再刪除,十分適合結構化文字。
缺點:
- 純文字使用 Excel 有點浪費人力資源。
- 較為複雜的格式可能會發生錯亂。
操作步驟:
1、使用 Excel 開啟 TXT 檔案,資料自動分列顯示。

2、找到【資料】,點選【篩選】按鈕。

3、輸入關鍵字篩選。

4、刪除篩選出的行,最後儲存為 TXT 即可。
