У меня есть вызов API, который как часть объекта возвращает что-то вроде этого:
"aaps":"1.50U\/h 0.36U(0.18|0.18) -1.07 0g"
Я бы хотел извлечь из этого две подстроки, но размер подстрок будет отличаться. Например, я хотел бы, чтобы одна переменная была подстрокой числа, которое предшествует секунда "U". Но это значение будет где-то между 0,00 и 100,99. Поэтому я не могу просто рассчитывать на использование indexof()
.
Также я хотел бы, чтобы другая переменная была подстрокой числа, предшествующего "g". Эта переменная будет иметь значение от 0 до 250, поэтому количество символов в подстроке будет различным.