07 enero 2014

Método que reemplaza un string javascript

//Metodo que reemplaza un string
function reemplaza(salida,valor, porValor){
    var intIndexOfMatch = salida.indexOf( valor );
    // Creamos un bucle para buscar el caracter a reemplazar
    while (intIndexOfMatch != -1){
        //reemplazamos el valor
        salida = salida.replace( valor, porValor );
       
        //realizamos la busqueda
        intIndexOfMatch = salida.indexOf( valor );
    }
    return salida;
}

1 comentario:

  1. Hola

    creo que es mejor usar
    function replaceAll( text, busca, reemplaza ){
    while (text.toString().indexOf(busca) != -1)
    text = text.toString().replace(busca,reemplaza);
    return text;
    }


    o mejor aun

    foo.split('.').join('')

    ResponderEliminar