以下文章來源于翻譯技術沙龍 ,作者沙龍君
在翻譯學習和研究過程中,我們經常需要在文件中批量查找以及替換某個文本。比如,我們積累整理了一些語料、文本素材等等,在清洗、加工、脫密等過程中,可能都需要批量替換某些內容。
今天小編給大家介紹一下,如何批量查找和替換文本文件中的內容。這里的文本文件,通常是txt文件,以及其他以文本形式保存的文件,比如csv, html等。
第1款工具:Search and Replace
如果您經常需要查找和替換文本,或只是找到文本,那么Search and Replace程序是必需的。Search and Replace是一款非常好用的查找替換工具,它可以幫助用戶搜索子目錄和ZIP文件,并進行區分大小寫或不區分大小寫的搜索。用戶可以根據文件日期和大小指定多個包含的文件。Search and Replace可以按文本或網頁方式顯示搜索結果,可以批量替換文件的時間屬性。
1,Search and Replace的界面簡潔直觀
我們設置好要查找和替換的內容、文件格式、文件夾。點擊查找,很快就出現查找結果所在的文件及位置。
2,使用這款工具時,有關搜索的設置,是在導航欄和Flags菜單里面。功能包括:查找時是否區分大小寫、是否搜索子文件夾、是否全字匹配、是否搜索ZIP文件、是否使用正則表達式等。
Flags菜單的設置如下:
3,還有一些要注意的選項設置,可以通過View下面的Options進行設置。
如果是執行批量替換操作的話,那一定要關注一下替換選項設置。比如,強烈建議在執行替換之前,要備份文件。
此外,替換之后是否更改文件的日期和時間屬性,也是一個要注意的地方。默認情況下,替換完之后會批量更新為當前時間。
Search and Replace可以說非常適合入門使用,軟件功能直接易用。
第2款工具:EmEditor
EmEditor在文本處理方面的功能過于強大,一般情況下沙龍君都不會輕易推薦給初學者。我們來看看如何在EmEditor中進行批量查找和替換。
1,首先打開軟件,在Search菜單下面找到我們要進行的操作,“僅查找”還是“查找并替換”。其實兩者的選項差不多。
2,在接下來的頁面中,我們設置好要查找的文字,替換為什么文字,文件類型,文件所在的位置。注意,這里可以勾選包含子文件夾。還有其他一些設置也很重要:
是否匹配大小寫;
是否全字匹配,尤其搜索英文時就很重要;
搜索后是否打開文件;
是否保留文件的備份;
是否使用正則表達式等等。
總之,功能那是相當詳細,用戶需要逐項仔細看。
3,設置完畢后,我們可以先點擊一下查找。秒出結果。
4,右側區域是搜索的文本結果。左側區域是所在的文件和位置。鼠標單擊左側,可以打開該文件,光標會自動停留在文件中的對應行位置。
5,對查找結果確認無誤后,點擊Replace all,會替換所有內容。(注意:替換操作會更新文件,因此在做批量查找替換之前,強烈建議備份文件。)
到此,如何使用EmEditor進行文本批量查找和替換就介紹完了。其實,這款軟件的功能無比強大,動手能力強的朋友,可以多探索。
宏功能:
文件文本比較功能:
文本編輯和編碼轉換功能
轉載編輯:陳雨
…………………………………………………………………………………………………………
往期精彩回顧
技術時代面向語言服務市場的語料庫筆譯教學模式研究
如何配置機器翻譯接口?
自動配音或將成為現實?
一起來看人工智能的歷史、現狀與未來
專家告訴你打開機器翻譯譯后編輯的正確方式
速覽!機器翻譯譯前編輯的10個小竅門
技術與工具 | Everything:一款“秒”搜文件的神器
如需更深入學習,可關注微信公眾號“翻譯技術教育與研究”“語言服務行業”,留言交流。
責任編輯:Rex_08