我想從我的字符串中獲取整數值。以下是我的例子。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