vim将一行行尾倒数第三个字符替换成1
%s/\v(.)(.)(.)(.)$/1\2\3\4
\v:very magic模式,可以省略转义符
(.):圆括号的分组功能,将括号匹配内容放到第一个寄存器里面,第二个括号匹配内容放到第二个寄存器里面。
$:匹配行尾字符
\2:第二个括号匹配内容
\3:第三个括号匹配内容
使用前:
1234abcd
使用后:
12341bcd
%s/\v(.)(.)(.)(.)$/1\2\3\4
\v:very magic模式,可以省略转义符
(.):圆括号的分组功能,将括号匹配内容放到第一个寄存器里面,第二个括号匹配内容放到第二个寄存器里面。
$:匹配行尾字符
\2:第二个括号匹配内容
\3:第三个括号匹配内容
使用前:
1234abcd
使用后:
12341bcd