标签: vim
我知道如何做简单的替换。但是如何告诉vim将XXX移到外面?有没有办法提取,存储和重新放置?
答案 0 :(得分:0)
:%s/isnumeric(\(.\{-}\))/\1.isnumeric()/g
(和)不需要在Vim中转义,因此第一个(是字面的。 \(和\)用于分组,然后使用\1来引用。
(
)
\(
\)
\1
.\{-}用于非贪婪匹配。
.\{-}
答案 1 :(得分:0)
有些事情应该有效:
%s/\(isnumeric\)(\([^)]\+\))/\2.\1