我正在尝试用一个斜杠"/“替换多个正斜杠"//”。
你会怎么做呢?
另外,如何将"asd/qwe/zxc“替换为"fgh/vbn"?
我可以使用下面的代码来完成这项工作。但是如何在搜索字符串或替换字符串中使用正斜杠呢?
:%s/asd.qwe.zxc/fgh/g
发布于 2012-12-18 03:39:08
要么对其进行转义,要么使用不同的分隔符。
:s/\/\//\//g
:s#//#/#g
我更喜欢后者。
错过了第二部分:
:s/asd\/qwe\/zxc/fgh\/vbn/g
:s@asd/qwe/zxc@fgh/vbn@g
您可以使用与在ed
或sed
中相同的方式选择所需的任何分隔符。
发布于 2012-12-18 03:39:09
您可以尝试使用:
:%s/\/\//\//g
将所有双斜杠替换为单斜杠(尽管我想大师很快就会展示一种更酷的方式:)。一般的想法是,您需要转义斜杠。
发布于 2012-12-18 03:40:50
尝尝这个
Esc :
:1,$s/asd\/qwe\/zxc/fgh\/vbn/g
您需要使用反斜杠'\‘来转义'/’。
https://stackoverflow.com/questions/13920904
复制相似问题