Groovy:替换字符串中的变量插值

时间:2019-07-17 11:02:30

标签: regex string groovy

我有字符串

def stringToReplace = 'someString-${var}-someOtherString`

我想用一个空格替换字符串中的'$ {var}'部分。我尝试过

stringToReplace.replace('\${var}', '')

但是我遇到各种编译错误,例如字符串文字中的非法转义字符,预期的数字等。

一个人应该如何转义$,{,}等?

1 个答案:

答案 0 :(得分:0)

stringToReplace.replace('\\$\\{var\\}', '')