vim如何替换以3f开头h结尾的单词

vim如何替换以3f开头h结尾的单词

vim怎么替换以3f开头h结尾的单词?

3f1h
3f2h

替换成
4f1h
4f2h

就是替换掉指字符开头及结尾的单词。

直接
:%s/3f/4f/g
怕连

3fkk
不是以h结点的单词也被替换了


看正则表达式
:s/<3f(.)h>/4f1h/g
<匹配词首
( 和)保留其中匹配的内容
.匹配一个字符,如果是多个用*
>匹配词尾
1就是之前()中的内容

探讨

看正则表达式
:s/<3f(.)h>/4f1h/g
<匹配词首
( 和)保留其中匹配的内容
.匹配一个字符,如果是多个用*
>匹配词尾
1就是之前()中的内容

vim如何替换以3f开头h结尾的单词

相关文章:

你感兴趣的文章:

标签云: