Необходимо удалить ненужные символы из значения с помощью метода replaceAll - PullRequest
0 голосов
/ 29 мая 2019

Я получаю значение поля как ["value"]. Я хочу напечатать только значение, удаляя ["из результирующего значения.

Ответы [ 2 ]

1 голос
/ 29 мая 2019

Следующий скрипт должен быть тем, что вам нужно

def str = '["value"]'
println(str.replaceAll(/\[|\]/,''))
1 голос
/ 29 мая 2019

Это похоже на массив строк JSON? Понятия не имею, поскольку вы не предоставляете никакого контекста, но вы можете сделать:

import groovy.json.JsonSlurper

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

println result

Отпечатки value

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...