范例:
替換 i++, j++ 為 i = i + 10, j = j + 10。
替換前:
int main(int argc, char *argv[]) { int i; int j; i++; j++; }
替換后:
int main(int argc, char *argv[]) { int i; int j; i = i + 10; j = j + 10; }
1. 正則表達式
() 包裹的內容,表示關鍵字,會被提取出來,在替換中可以使用 $1 $2 等來表示包裹的內容。
(\w)\+\+
2. 替換
$1 = $1 + 10