$numero = "3.762.793,123"; if (preg_match('#([0-9]+\.)*[0-9]+,[0-9]+#',$numero)) { //Comprobamos que está en el formato correcto $numero = str_replace('.','',$numero); //Eliminamos los puntos echo $numero; //Y ya está :) }