问答详情
源自:2-6 Vim 如何搜索替换

vim 使用正则替换字符串的问题

请问:当使用正则替换如精确匹配 \<boot\> 时,执行后,对前方自带一个 \ 符的 boot 也会被替换掉。
如何保留不替换这种 /boot 的字符,依旧只精确匹配替换掉 boot 字符呢


提问者:weibo_慕盖茨2211577 2019-06-07 10:42

个回答

  • 慕哥1266152
    2019-06-21 14:50:56

    https://img.mukewang.com/5d0c7e300001dd9907270637.jpg

    https://img3.mukewang.com/5d0c7e300001ada107450614.jpg

    如图.

  • weibo_慕盖茨2211577
    2019-06-07 10:56:26

    突然短路。。忘记这是正则了。。这样可以。。
    :% s/[^/]\<boot\>/test/g