將中英文單詞快速互調位置

如果要將一堆中英文單詞位置互調,是不是要逐一人手對調呢?傻啦,當然唔洗啦!咁點做呢?

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