劍波
下載官方提供的免安裝便攜版(下載地址:https:∥www.softpedia.com/get/PORTABLE-SOFTWARE/Office/Portable-grepWin.shtml#download),啟動軟件后,首先點擊“Search in”文本框后的“…”按鈕,選擇添加要搜索的磁盤或文件夾。假設(shè)我們要將“C:\Temp”文件夾下所有TXT文件中的“安全模式”,均替換為加引號的“安全模式”,那么,先選擇“Text search”選項,然后在“Search for”框中輸入要查找的關(guān)鍵詞,在“Replace with”框中輸入目標(biāo)關(guān)鍵詞。最后,點擊Search按鈕,經(jīng)軟件搜索之后,在位于軟件窗口下方的“Search results”窗格中,便會出現(xiàn)符合條件的文件名列表,并且在狀態(tài)欄上給出符合條件的文件數(shù),以及文件中符合條件的位置數(shù)量(圖1)。
這時,點擊窗口右下角的Content(內(nèi)容)選項,會顯示每個文件的文本內(nèi)容;將鼠標(biāo)放在一個條目上時,會顯示出該文檔的更多內(nèi)容;雙擊條目可啟動編輯器打開該文檔,查看或處理其中的內(nèi)容(圖2)。
隨后點擊Replace按鈕即可執(zhí)行替換操作。注意,在替換前如果沒有進(jìn)行文件備份,軟件會給出提示,詢問是否不進(jìn)行備份就執(zhí)行替換操作。如果希望在替換前能自動備份文檔,可到軟件搜索選項(Search)欄的中部,選擇“Create backup files”復(fù)選框,之后再執(zhí)行替換操作時就不會提醒而自動備份(圖3)。
除了直接查找和替換文本外,我們還可以使用正則表達(dá)式完成高級查找替換。啟用正則表達(dá)式需要在Search欄內(nèi)選中“Regex search”復(fù)選框,然后才可以在搜索或替換框中構(gòu)造正則表達(dá)式。對它不熟悉的用戶還可以按下F1功能鍵呼出正則表達(dá)式參數(shù)表進(jìn)行查詢(圖4)。條件構(gòu)造好之后,點擊Search或Replace按鈕進(jìn)行查詢或替換即可。