import java.util.regex.*;
class Ideone
{
{
String s
= "34.1 ABC AB34.1 ABC 39.25 AB : 19.15"; Pattern pattern = Pattern.compile("(?!^)\\b(?<!\\d\\.)\\d+(?:\\.\\d+)?");
Matcher matcher = pattern.matcher(s);
if (matcher.find()){
System.
out.
println(matcher.
group()); } else {
System.
out.
println("No match found in '" + s
+ "'!"); }
}
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC4qOwoKY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN0cmluZyBzID0gIjM0LjEgQUJDIEFCMzQuMSBBQkMgMzkuMjUgQUIgOiAxOS4xNSI7CgkJUGF0dGVybiBwYXR0ZXJuID0gUGF0dGVybi5jb21waWxlKCIoPyFeKVxcYig/PCFcXGRcXC4pXFxkKyg/OlxcLlxcZCspPyIpOwoJCU1hdGNoZXIgbWF0Y2hlciA9IHBhdHRlcm4ubWF0Y2hlcihzKTsKCQlpZiAobWF0Y2hlci5maW5kKCkpewoJCQlTeXN0ZW0ub3V0LnByaW50bG4obWF0Y2hlci5ncm91cCgpKTsgCgkJfSBlbHNlIHsKCQkJU3lzdGVtLm91dC5wcmludGxuKCJObyBtYXRjaCBmb3VuZCBpbiAnIiArIHMgKyAiJyEiKTsgCgkJfQoJfQp9