У меня есть строка с именем s_Result
, которая будет проанализирована из Интернета. Формат может быть "Distance: 2.8km (about 9 mins)"
, и есть 4 переменные, которые f_Distance
, m_DistanceUnit
, f_timeEst
, m_timeEstUnit
.
У меня вопрос, как разобрать s_Result
и присвоить 2.8
, km
, 9
, mins
в f_Distance
, m_distanceUnit
, f_timeEst
и m_timeEstUnit
соответственно с помощью регулярного выражения?
Я пытался использовать "\d+(\.\d+)?"
в RegEx Tester, и результат показал 2 найденных совпадения, но если я использую "\\d+(\\.\\d+)?"
в коде Android, он не показал совпадений!
Есть предложения, что может пойти не так?