【发布时间】:2020-04-19 09:49:48
【问题描述】:
假设我有一个这样的字符串:
位置:位置[gps 39.549497,-120.328997 hAcc=20 et=+44m40s745ms alt=0.0 vel=0.0 bear=0.0 vAcc=??? sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=96]}]
我要提取 39.549497 和 -120.328997
我已尝试使用以下代码:
Pattern p = Pattern.compile("[0-9]+[.][0-9]+");
Matcher m = p.matcher(logLat);
while (m.find()) {
Log.i("found is", m.group());
}
但无法得到负数。
【问题讨论】: