suchen

Heim  >  Fragen und Antworten  >  Hauptteil

So verwenden Sie reguläre Ausdrücke zum Stapelkopieren und Ändern von Zeichenfolgen in vim

Ersetzen Sie den Stapel über vim und generieren Sie ein Skript, das die Änderungen angibt, zum Beispiel:
aaa_table1 -> Tabelle aaa_table1 ändern, bbb_table1 umbenennen
aaa_table2 -> Tabelle aaa_table2 ändern, bbb_table2 umbenennen
aaa_table3 -> Tabelle aaa_table3 ändern, bbb_table3 umbenennen
.....

ringa_leeringa_lee2742 Tage vor1137

Antworte allen(1)Ich werde antworten

  • 怪我咯

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

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

    Antwort
    0
  • StornierenAntwort