我想用vim中的搜索表达式替换。
例如:
我正在搜索表达式:/0x....
- >它将以格式搜索所有字符串
0x0001
,0x0002
,0x1234
等
现在,我想用0x0001_mystring
,0x0002_mystring
,0x1234_mystring
等内容替换上述搜索项。
答案 0 :(得分:6)
使用以下ex命令:
:%s/0x\x*/&_mystring/g
\x
匹配hexdigit字符。相当于[0-9A-Fa-f]
。&
将替换为整个匹配的模式。参考:http://vimdoc.sourceforge.net/htmldoc/pattern.html#/ \ x(抱歉,我不喜欢网址中的\
)
答案 1 :(得分:1)