如何使用搜索、替换和正则表达式在我的文件中搜索和替换模式,如[4:5] [23:1] [1:22]等。在%s/[d\+\:\d\+]/ /gc中,当我只搜索/[d\+\:\d\+]时,模式会突出显示,但当我使用vim时,它会显示尾随字符。
发布于 2013-06-06 17:16:11
虽然你回答了你自己的问题,但我不认为答案是正确的。
你的答案:/[d\+\:\d\+]
这与[23:1]模式不匹配,您还必须转义[,d\+不正确,它应该是\d\+
这将用空格替换所有这些匹配项:(这也将替换[ and ] )
:%s/\[\d\+:\d\+]/ /g 发布于 2013-06-06 14:39:59
好的,我想通了,就是这样
:%s/\[\(\d\+\:\d\+\)\]/ /gc https://stackoverflow.com/questions/16955193
复制相似问题