概述
1.替换变量
在正规表达式中使用 ( 和 ) 符号括起正规表达式,即可在后面使用1、2等变量来访问 ( 和 ) 中的内容。
example:
·将 data1 data2 修改为 data2 data1
———————————–
:s/(w+)s+(w+)/2t1
———————————–
·将 Doe, John 修改为 John Doe
———————————–
:%s/(w+), (w+)/2 1/
———————————–
2.利用函数式替换
用法:
—————————
:s/替换字符串/=函数式
在正规表达式中使用 ( 和 ) 符号括起正规表达式,即可在后面使用1、2等变量来访问 ( 和 ) 中的内容。
example:
·将 data1 data2 修改为 data2 data1
———————————–
:s/(w+)s+(w+)/2t1
———————————–
·将 Doe, John 修改为 John Doe
———————————–
:%s/(w+), (w+)/2 1/
———————————–
2.利用函数式替换
用法:
—————————
:s/替换字符串/=函数式
最后
以上就是虚心项链为你收集整理的vim一些高级替换技巧的全部内容,希望文章能够帮你解决vim一些高级替换技巧所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复