Как получить первое число из строки?
Например,
"345опм676оп" => 345
"ра12.нм" => 12
"45.63" => 45
П.С.: Спасибо Дмитрию за подсказку, все действительно очень просто:
private int checkName(String name)
{
char[] result = name.toCharArray();
String aaa = "";
for (int i = 0, ii = 0; i < result.length; i++)
{
if (Character.isDigit(result[i]) == true)
{
aaa += result[i];
ii = 1;
}
else if (ii == 1)
break;
}
return Integer.parseInt(aaa);
}