需要使用replaceAll方法从值中删除不需要的符号

时间:2019-05-28 22:59:40

标签: groovy

我将字段的值表示为[“ value”] 我只想打印从结果值中删除[“的值。

2 个答案:

答案 0 :(得分:1)

那看起来像是一个JSON字符串数组?不知道,因为您不提供任何上下文,但是您可以这样做:

import groovy.json.JsonSlurper

def valueField = '["value"]'
def result = new JsonSlurper().parseText(valueField).head()

println result

打印value

答案 1 :(得分:1)

以下脚本应该是您所需要的

def str = '["value"]'
println(str.replaceAll(/\[|\]/,''))