Мне предоставляется строка, которая может содержать как текстовые, так и числовые данные:
Примеры:
"100 фунтов" "Я думаю, 173 фунта" "73 фунта".
Я ищу чистый способ извлечь только числовые данные из этих строк.
Вот что я сейчас делаю, чтобы отменить ответ:
def stripResponse(String response) {
if(response) {
def toRemove = ["lbs.", "lbs", "pounds.", "pounds", " "]
def toMod = response
for(remove in toRemove) {
toMod = toMod?.replaceAll(remove, "")
}
return toMod
}
}