vim 搜索后大小写替换
利用vim的正则表达式模块
下面的代码是,全文变成小写,
:%s/.*/\L&/g
\L
是小写;
\U
是大写;
&
&是正则表达式全部匹配项,
其他的还有:\1,\2,\3,…,\9。表示第1,2,3…9个匹配项。
比如说想替换
“abc xxxxabcxxxxx abc”
为
“ABC xxxxABCxxxxx ABC”
输入如下命令:
%s/abc/\U&/g
比如像替换
“{ABC} xxxx{DEF}xxxxx {ABC}”
为
“{abc} xxxx{def}xxxxx {abc}”
输入如下命令:
%s/{.*}/\L&/g
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
