1

在我使用 VIM 时,我遇到了一个简单的问题:

",\s\d\t))用替换模式",\s\d))

例如:

更改以下内容

...roid", 1 ));
...id", 0  ));
...lite", 1  ));
...

...roid", 1));
...id", 0));
...lite", 1));
...

我试过%s/",\s\d\t/",\s\d))/gc了,但它把它们改成了...roid",sd));

4

1 回答 1

3

使用反向引用。

%s/",(\s\d)\t/",\1))/gc

这里,(\s\d)是一个捕获组。\1指的是捕获组。

于 2013-10-30T17:09:51.637 回答