【发布时间】:2019-11-20 07:54:20
【问题描述】:
例如:
xx
test1
xx
xx
test1
xx
test1
test1
我使用正则表达式搜索 : test\d 来获取那些 text1 并希望将其替换为 ok# 。所以让它变成这样:
xx
ok1
xx
xx
ok2
xx
ok3
ok4
如何生成那个增量号?
【问题讨论】:
标签: sublimetext3
例如:
xx
test1
xx
xx
test1
xx
test1
test1
我使用正则表达式搜索 : test\d 来获取那些 text1 并希望将其替换为 ok# 。所以让它变成这样:
xx
ok1
xx
xx
ok2
xx
ok3
ok4
如何生成那个增量号?
【问题讨论】:
标签: sublimetext3
内置的Arithmetic 命令可以为你做这种事情。如果您想了解可以使用该命令执行的各种操作及其工作原理,可以在“how to add different number at end of multi line edit?”中找到该命令工作原理的完整细节。
对于您的情况,步骤如下:
Find 并使用Find All 按钮选择您要替换的所有项目;你最终在缓冲区中有多个游标ok)之前键入您想要的部分,它将用该文本替换所有匹配项Arithmetic 命令并运行它。 该命令的默认表达式是i + 1,这将是您想要的,因此您只需按回车键选择它并运行该命令。命令名称下的预览会显示将要插入的内容。