16.5.07

Reemplazo de carcateres en Javascript

En Javascript todo texto es un objeto de la clase String. Esta clase tiene un método poco utilizado pero por demás interesante a la hora de reemplazar unos caracteres por otros. Ese método es replace.

El método toma dos parámetros: una expresión regular o un objeto string, y un objeto string que contiene los caracteres de reemplazo.

//Reemplaza todas las j y o con d
var myStrg = 'Julio Gonzalez';
var myStrg2 = myStrg.replace(/[jo]/gi,'d');
alert(myStrg2);

En en ejemplo, la expresión regular tiene dos modificadores g, que indica que el cambio será global, e i, que indica que no se hará diferencia entre mayúsculas y minúsculas.

0 Comentarios: