首页  >  问答  >  正文

vim中如何用正则表达式批量复制并修改字符串

通过vim进行批量替换,生成更改表明的脚本,例如:
aaa_table1 -> alter table aaa_table1 rename bbb_table1
aaa_table2 -> alter table aaa_table2 rename bbb_table2
aaa_table3 -> alter table aaa_table3 rename bbb_table3
.....

ringa_leeringa_lee2712 天前1117

全部回复(1)我来回复

  • 怪我咯

    怪我咯2017-05-16 16:44:57

    利用vim中的group("(...)")实现。
    :%s/aaa_(.*)/alter table aaa_1 rename bbb_1/g

    回复
    0
  • 取消回复