>
Mostrando entradas con la etiqueta replace. Mostrar todas las entradas
Mostrando entradas con la etiqueta replace. Mostrar todas las entradas

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;
}

31 enero 2013

Reemplaza cadenas en java con replaceAll a traves de la clase StringBuilder

Si necesitas un método que realice un reemplazado de una cadena por otra utiliza el siguiente

/**
      * Metodo que reemplaza cadenas en un stringbuilder
      *
       * @param builder
      * @param from
      * @param to
      */
      private void replaceAll(StringBuilder builder, String from, String to) {
            int index = builder.indexOf(from);
            while (index != -1) {
                  builder.replace(index, index + from.length(), to);
                  index += to.length(); // Move to the end of the replacement
                  index = builder.indexOf(from, index);
            }
      }