VIm - 查找并替换管道字符



有没有办法在 Vim 中查找和替换管道字符?

这是我的示例文本:

'C1' | 'A1' | 'A2' |

我相信管道字符用于将多个搜索串在一起,所以我尝试像这样转义它:

:%s/|/,/g

这就是我得到的:

,',C,1,', ,|, ,',A,1,', ,|, ,',A,2,', ,|
,

这是我想要的结果:

'C1' , 'A1' , 'A2' ,

快到了。

管道字符不需要转义:

:%s/|/,/g

结果完全符合您的要求:

'C1' , 'A1' , 'A2' ,

更简单:

:%s/|/,/g

搜索|,将其替换为,

最新更新