Sublime Text 2如何用参数替换?

时间:2012-06-27 14:38:51

标签: regex editor sublimetext

我有一个文字,如:“测试1测试2测试3”,我想替换为类似:“测试d1测试d2测试d3”,为此我认为我可以使用正则表达式:“\ d”然后在替换使用“d(参数)”所以我可以捕获数字1,2和3.这可能在sublime文本2中像在记事本++或editplus?

2 个答案:

答案 0 :(得分:6)

在Ctrl + H(替换...)中,您应该启用正则表达式(Alt + R),然后您应该使用

\d+
<查找内容

中的

d$0
<替换为

中的

答案 1 :(得分:2)

Sublime是最近的编辑AFAIK,因此它将拥有一个体面的正则表达式引擎让我们希望

你的问题可能是一个简化,我想我读过你想用同样的东西替换测试加上一个数字,但是用d前缀加上

正则表达式

test (\d+)

替换为

test d$1

如果他们需要分成三组,那么很容易调整。如果你能继续,请告诉我们。