同事拿過(guò)來(lái)一份論文目錄,要求為這些論文添加“《》”(如圖1),如果通過(guò)純手工的方法進(jìn)行操作,那么既麻煩而且也容易出錯(cuò),Word的通配符替換也無(wú)法實(shí)現(xiàn)批量添加的要求。其實(shí),選擇EmEditor的正則表達(dá)式,只需要一個(gè)步驟即可實(shí)現(xiàn):
將Word文檔中的論文目錄復(fù)制到EmEditor,按下“Ctrl+H”組合鍵打開(kāi)替換對(duì)話框,將查找內(nèi)容設(shè)置為“^(..)(.*?),”,這里的“^”表示從開(kāi)始部分搜索,“(..)”表示搜索任意兩個(gè)字符,例如“1”和“.”,“(.*?),”表示搜索任意內(nèi)容,直至“,”結(jié)束;替換為“\\1《\\2》,”,“\\1”表示引用以上定義的第一組圓括弧中的內(nèi)容,“\\2”表示引用以上定義的第二組圓括弧中的內(nèi)容,其中的書(shū)名號(hào)就是我們需要添加的內(nèi)容,當(dāng)然不要忘記勾選“使用正則表達(dá)式”復(fù)選框,具體設(shè)置可以參考圖2。
單擊“查找下一個(gè)”按鈕,如果看到符合條件的編號(hào)和論文名稱已經(jīng)自動(dòng)標(biāo)記色塊,那么說(shuō)明這里的條件設(shè)置無(wú)誤。單擊“全部替換”按鈕,很快就可以將所有編號(hào)為個(gè)位數(shù)的論文名稱自動(dòng)添加書(shū)名號(hào),接下來(lái)可以將查找內(nèi)容修改為“^(...)(.*?),”,為所有編號(hào)為兩位數(shù)的論文名稱自動(dòng)添加書(shū)名號(hào),如果還有三位數(shù)的論文,可以按照類似的方法替換。
注:本文中所涉及到的圖表、注解、公式等內(nèi)容請(qǐng)以PDF格式閱讀原文