首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >搜索并替换vim中的模式[digits:digits]

搜索并替换vim中的模式[digits:digits]
EN

Stack Overflow用户
提问于 2013-06-06 14:32:28
回答 2查看 142关注 0票数 0

如何使用搜索、替换和正则表达式在我的文件中搜索和替换模式,如[4:5] [23:1] [1:22]等。在%s/[d\+\:\d\+]/ /gc中,当我只搜索/[d\+\:\d\+]时,模式会突出显示,但当我使用vim时,它会显示尾随字符。

EN

回答 2

Stack Overflow用户

发布于 2013-06-06 17:16:11

虽然你回答了你自己的问题,但我不认为答案是正确的。

你的答案:/[d\+\:\d\+]

这与[23:1]模式不匹配,您还必须转义[d\+不正确,它应该是\d\+

这将用空格替换所有这些匹配项:(这也将替换[ and ] )

代码语言:javascript
复制
:%s/\[\d\+:\d\+]/ /g  
票数 2
EN

Stack Overflow用户

发布于 2013-06-06 14:39:59

好的,我想通了,就是这样

代码语言:javascript
复制
:%s/\[\(\d\+\:\d\+\)\]/ /gc 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16955193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档