例如替换为可变组替换
def x=2
"var1var2".replaceAll(/var(.*?)var(.+)/ , '$${x}' )
对于获得 2
我想你想要:
"var1var2".replaceAll(/var(.*?)var(.+)/ , "$${x}")
这将返回第二组,因此2
一个更好的例子(其中只有一个2
(
"var3var4".replaceAll(/var(.*?)var(.+)/ , "$${x}")
这将返回 4