나는 인터넷에서 파싱 될 s_Result
이라는 문자열을 가지고있다. 형식은 "Distance: 2.8km (about 9 mins)"
일 수 있으며 f_Distance
, m_DistanceUnit
, f_timeEst
, m_timeEstUnit
인 4 개의 변수가 있습니다.정규식을 사용하고 Android에서 변수에 결과를 할당하는 방법은 무엇입니까?
내 질문은 s_Result
을 분석하고 2.8
, km
, 9
, f_Distance
, m_distanceUnit
, f_timeEst
및 m_timeEstUnit
에 mins
각각 사용하여 정규 표현식을 할당하는 방법입니까?
RegEx Tester에서 "\d+(\.\d+)?"
을 사용해 보았는데 그 결과 2 개가 발견되었습니다. 그러나 "\\d+(\\.\\d+)?"
을 Android 코드에 사용하면 일치하는 항목이 없습니다.
어떤 문제가 발생할 수 있으십니까?
이것은 내가 원하는 것입니다 !!!! 어떻게 바보가''\ b "'를 사용하는 걸 까먹었 는가 ... 고맙습니다. ^^ – ChengYing