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