參考:http://vimregex.com/
這裡介紹了vim相關的正規表達式。
你可以将用“\(”和“\)" 包圍組的部分,并通過在替換模式中使用特殊數字\1\2...\9引用它們。典型的例子是替換每行的前兩個單詞:
s:\(\w\+\)\(\s\+\)\(\w\+\):\3\2\1:
其中\1表示第一個字,\2 - 是之間的任意數量的空格或制表符,\3 - 第二個字。如何決定什麼數字對應 \(\) 對 ? - 從左開始對“\(”計數。
參考:http://vimregex.com/
這裡介紹了vim相關的正規表達式。
你可以将用“\(”和“\)" 包圍組的部分,并通過在替換模式中使用特殊數字\1\2...\9引用它們。典型的例子是替換每行的前兩個單詞:
s:\(\w\+\)\(\s\+\)\(\w\+\):\3\2\1:
其中\1表示第一個字,\2 - 是之間的任意數量的空格或制表符,\3 - 第二個字。如何決定什麼數字對應 \(\) 對 ? - 從左開始對“\(”計數。