你好,我有一个像a= " $ 2 187.00"
这样的字符串。我尝试删除所有空格和a.replaceAll("\\s","").replace("$","")
之类的错误字符。但我得到错误
Impossible to parse JSON response: SyntaxError: JSON.parse: bad escaped character
如何删除此表达式中的错误字符,使值变为2187.00。请帮助我。提前谢谢
答案 0 :(得分:4)
def a = ' $ 2 187.00'
a.replaceAll(/\s/,"").replaceAll(/\$/,"")
// or simply
a.replaceAll(/[\s\$]/,"")
它应该返回2187.00
。
注意
$
在双引号字符串文字""
中具有特殊含义,称为GString
。