有没有办法使用正则表达式多次替换相同的值,但每次后续替换时,用新值替换原始值?

时间:2016-12-28 03:54:24

标签: regex replace notepad++

假设我要替换的值是“x”,并且我在多行上有“x”

所以,例如:

ax
ex
ix
ox
ux

并说我有一个不同值的列表(为了示例,使用数字1-5代替替换值)  我想用“x”代替。现在,典型的替换只允许您用单个值替换“x”。

(在此示例中,“x”替换为“1”)

a1
e1
i1
o1
u1

我想弄清楚的是,有一种方法可以在随后的“x”被替换时更改替换原始值的值。因此,不是每次只能用“1”替换每个“x”,而是在第一次更换“x”时将“x”替换为“1”,然后将第二次“x”替换为“x”。 2“,下次”x“替换为”3“,依此类推。

a1
e2
i3
o4
u5

我正在使用Notepad ++ btw。

0 个答案:

没有答案