class Ideone {
public static void main
(String[] args
) { "0.12345678901234567890",
"123.456",
"1234.12345678901234567890123",
"0.123456789012345678",
};
str = str.replaceAll("(?<=\\..{18}).*", "");
}
}
}
Y2xhc3MgSWRlb25lIHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB7CgkJU3RyaW5nW10gdGVzdHMgPSB7CiAgICAgICAgICAiMC4xMjM0NTY3ODkwMTIzNDU2Nzg5MCIsCiAgICAgICAgICAiMTIzLjQ1NiIsCiAgICAgICAgICAiMTIzNC4xMjM0NTY3ODkwMTIzNDU2Nzg5MDEyMyIsCiAgICAgICAgICAiMC4xMjM0NTY3ODkwMTIzNDU2NzgiLAogICAgICAgIH07CgogICAgICAgIGZvciAoU3RyaW5nIHN0ciA6IHRlc3RzKSB7CiAgICAgICAgICAgIHN0ciA9IHN0ci5yZXBsYWNlQWxsKCIoPzw9XFwuLnsxOH0pLioiLCAiIik7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihzdHIpOwogICAgICAgIH0KCX0KfQ==