Ehm, mi sono dimenticato...
Se al posto di virgola usi punto...cambia nel valore lastIndexOf la virgola con il punto...ok?
Inoltre metti il limite di valori che ti ha consigliato Jarno...