vim怎么替换以3f开头h结尾的单词?如3f1h3f2h替换成4f1h4f2h就是替换掉指字符开头及结尾的单词。直接:%s/3f/4f/g怕连3fkk不是以h结点的单词也被替换了[解决办法]看正则表达式:s/\<3f\(.\)h\>/4f\1h/g\<匹配词首\( 和\)保留其中匹配的内容.匹配一个字符,如果是多个用*\>匹配词尾\1就是之前\(\)中的内容[解决办法]