我正在尝试将llr0
的{{1}}替换为所有数字[0-9]。因此tmpLLR[0]
将转到llr7
。
我尝试过tmpLLR[7]
,但这会产生:%s/llr[0-9]/tmpLLR\[&\]/gc
答案 0 :(得分:2)
一种方法是将捕获的组放在转义括号内,并从\1
,\2
开始访问捕获的值,
:%s/llr\([0-9]\)/tmpLLR\[\1\]/gc
如答案的注释部分所述,使用\v
似乎在其pattern matching中启用了魔术模式,您可以对其进行操作
:%s/\vllr(\d)/tmpLLR\[\1\]/gc