我想从我的字符串中获取整数值。以下是我的例子。Java从字符串获取整数值
String strScore = "Your score is 10. Probability in the next 2 years is 40%";
但我只想得到10分。我该怎么做?
更新:
String firstNumber = strScore.replaceFirst(".*?(\\d+).*", "$1");
bfLog.createEntry(firstNumber);
我这个保存到SQLite数据库。
'子()'和'的indexOf()'? – 2013-03-10 17:49:55
这个字符串是静态的吗? IE浏览器。它总是以这种格式? – 2013-03-10 17:50:39
添加到Eng.Found - 如果您告诉我们它是什么,可能是逻辑的正则表达式。 – 2013-03-10 17:50:50