我有一个文件,其中包含我从一些代码粘贴的看起来像这样的 SQL 语句。有人可以告诉我将+ "值更改为空白或空值的搜索/替换命令吗?
我尝试了各种组合,但似乎没有任何效果
:%s\x ",,
" select"
+ " col1 "
+ " col1 "
+ " col1 "
+ " col1 "
+ " from table"
Run Code Online (Sandbox Code Playgroud)
:%s/+\|"//g
解释:
%s - 搜索整个文件
/ - 分隔符
+\|"搜索字符串+或字符串"
/ - 分隔符
- 替换为空
/ - 分隔符
g - “全局”替换(没有这个,每行只会做一个替换)
替换是在形式 range to look at/what to look for/what to replace with/options
分隔符可以是任何东西,/只是最常见的。就我个人而言,我喜欢;因为当你有一堆反斜杠时它更容易阅读。