Hel*_*gus 2 java string double parsing numbers
我想知道如何从字符串中解析几个双数,但字符串可以混合,例如:String s = "text 3.454 sometext5.567568more_text".
String s = "text 3.454 sometext5.567568more_text"
标准方法(Double.parseDouble)不合适.我试图使用该isDigit方法解析它,但如何解析其他字符和.?
Double.parseDouble
isDigit
.
谢谢.
NPE*_*NPE 7
您可以搜索以下正则表达式:
Pattern.compile("[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?")
然后Double.parseDouble()在每场比赛中使用.
Double.parseDouble()
归档时间:
13 年,8 月 前
查看次数:
3603 次
最近记录: