我在制作适当的查找/替换正则表达式以在 Vim 中使用时遇到问题。
这是一些 SQL:
select avg(field_name1), avg(field_name2), avg(field_name3) from a_table
糟糕,我忘了给结果加上别名:
select avg(field_name1) field_name1,
avg(field_name2) field_name2, avg(field_name3) field_name3 from a_table
所以,在 Vim 中,我确信有一个方便的查找和替换来匹配任意[a-z]\+_[a-z]\+
内括号,但我不知道如何在整个匹配之后放置该标记