我想用部分匹配替换文件中所有出现的单词。 例如,使用" 75008"并用" 12345678901"
替换整个单词实际内容
75003681846 75008494799 75213014616
75003681846 75008494795 75213014613
75003681846 75008513200 75213014614
75003681846 75008494798 75213014617
更换后的预期内容
75003681846 12345678901 75213014616
75003681846 12345678901 75213014613
75003681846 12345678901 75213014614
75003681846 12345678901 75213014617
如何在vim中执行此操作
由于 红蚂蚁
答案 0 :(得分:2)
\<和\>匹配单词边界。
\ S *匹配所有非空格。
确实替代。
%将其应用于整个文件。
:%s/\<\S*75008\S*\>/12345678901/g