將一篇各章節(jié)具有明顯標(biāo)識(shí)的文章分成多個(gè)文件,你是不是還在反復(fù)使用復(fù)制、粘貼和另存為的方法呢?其實(shí),利用EmEditor的標(biāo)簽配合文檔分割功能,可快速實(shí)現(xiàn)文檔的“一變多”。如某文檔結(jié)構(gòu)如圖1所示,現(xiàn)在需要將此文檔按照形如“[28/04/2015 12:32] Title1”的內(nèi)容為界(其他類型的文件也可以按照以下的方式進(jìn)行,只要找到各章節(jié)的明顯分割出,如小說(shuō)的“第X章”、多行空格等),分割為多個(gè)文檔保存。
1. 設(shè)置書(shū)簽
在EmEditor中載入要處理的文檔,按“Ctrl+F”組合鍵打開(kāi)“查找”對(duì)話框,勾選“使用正則表達(dá)式”復(fù)選框后查找“^[”。由于需要查找的“[”是特殊字符,因此需要寫(xiě)為“[”。這里的“^”是定位字符,表示將正則表達(dá)式固定到行首。
檢查無(wú)誤后,點(diǎn)擊右側(cè)的“全部設(shè)為書(shū)簽”按鈕,效果如圖2所示。這一步很關(guān)鍵,是后續(xù)分割文檔的依據(jù)所在。
2. 選擇拆分方式
關(guān)閉查找對(duì)話框,依次選擇“工具→分割/合并→將本文檔分割為多個(gè)文件”,此時(shí)會(huì)打開(kāi)分割向?qū)?duì)話框,首先需要選擇拆分方式,默認(rèn)的拆分方式是按指定行數(shù),此處請(qǐng)?jiān)O(shè)置為“在每個(gè)已添加書(shū)簽的行之后”。
3. 設(shè)置拆分的文件名
點(diǎn)擊“下一步”按鈕,根據(jù)提示設(shè)置目標(biāo)文件夾和文件名,如圖3所示,這里的“$(Filename)”表示文件名稱,“$(SplitFileSerial)”表示分割的文件序號(hào),“$(Ext)”表示文件名。我們還可以點(diǎn)擊右側(cè)的“>”進(jìn)行重新設(shè)置,例如選擇“當(dāng)前行的行號(hào)”作為文件名,也可以直接修改為“Title$(SplitFileSerial).$(Ext)”,這樣得到的將是Title1.txt、Title2.txt、Title3.txt這樣的文件。至于頁(yè)眉和頁(yè)腳則不需要設(shè)置。
現(xiàn)在,進(jìn)入目標(biāo)文件夾,可以看到已完成分割的3個(gè)文本文檔,文檔名也分別為T(mén)itle1.txt、Title2.txt、Title3.txt。效果如圖4所示。
以上僅以格式雷同的代碼文檔為例說(shuō)明。于具體類似格式的其他行業(yè)的資料、數(shù)據(jù)文檔的分割,均可以按照此思路來(lái)進(jìn)行。