我有一个文本文件,其中的行格式如下:
some text:23: class Headphones : Device { // comment this is a comment我想要做的是将第一次出现的:stuff:替换为:stuff:, (在后面添加一个额外的逗号),然后该行将变成:
some text:23:, class Headphones : Device { // comment this is a comment我尝试的是%s/:.*:/&/,但是搜索结果与:23: class Headphones :匹配,而不是第一次出现...到底是怎么回事,我怎样才能实现我想要的?
发布于 2013-07-04 09:04:55
您需要使用\{-}使您的匹配不是贪婪的
%s/:.\{-}:/&,/https://stackoverflow.com/questions/17460353
复制相似问题