gpt4 book ai didi

regex - 仅在找到匹配的行中替换

转载 作者:行者123 更新时间:2023-12-04 14:00:49 26 4
gpt4 key购买 nike

,如何仅在匹配字符串的特定行上替换单词?例如,我有

replace here: foo
but not here: foo
replace again here: foo

我想更换 foobar在字符串 replace 所在的所有行上找到,即输出应该是
replace here: bar
but not here: foo
replace again here: bar

灵感来自 类似 的语法的搜索和替换,我期望
:/replace/s/foo/bar/

工作,但它只在匹配的第一行进行替换 replace .如何将其扩展到整个文档?

最佳答案

您可以使用 g命令(全局)用于在多行中更改它:

:g/replace/s/foo/bar/

关于regex - 仅在找到匹配的行中替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22424114/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com