如果要將一堆中英文單詞位置互調,是不是要逐一人手對調呢?傻啦,當然唔洗啦!咁點做呢?
- Ctrl + H
- 尋找目標:([a-zA-Z]@)([一-龥]@)^13
- 取代為:\2\1^p
- 較多>使用萬用字元
- 全部取代
(由於網頁編碼問題,請自行將以上代碼轉換為半形)
OK!
- [a-zA-Z]:表示查找所有大小寫字母
- @:用來指定要查找字符中包含一個以上的前一字符
- ([a-zA-Z]@):查找所有英文單詞(不區分大小寫)
- [一-龥]:查找所有中文漢字
- \2\1^p:第2組和第1組表示式的內容加段落標記
- 本例中替換內容第2組表示式寫在第1組表達式前面,從而達到轉換位置的目的。