una ultimo todos reemplazar quitar los espacios eliminar ejemplo cortar caracteres caracter cadena buscar blanco javascript regex

ultimo - replace espacios javascript



reemplace todas las ocurrencias en una cadena (3)

Posible duplicado:
El método más rápido para reemplazar todas las instancias de un personaje en una cadena

¿Cómo se pueden reemplazar todas las ocurrencias encontradas en una cadena?

Si desea reemplazar todos los caracteres de nueva línea (/ n) en una cadena ...

Esto solo reemplazará la primera aparición de nueva línea

str.replace(///n/, ''<br />'');

No puedo entender cómo hacer el truco?


Como se explica here , puede usar:

function replaceall(str,replace,with_this) { var str_hasil =""; var temp; for(var i=0;i<str.length;i++) // not need to be equal. it causes the last change: undefined.. { if (str[i] == replace) { temp = with_this; } else { temp = str[i]; } str_hasil += temp; } return str_hasil; }

... que luego puedes llamar usando:

var str = "50.000.000"; alert(replaceall(str,''.'',''''));

La función alertará "50000000"


La respuesta de Brighams usa expresiones regulares literal regexp .

Solución con un objeto Regex

var regex = new RegExp(''/n'', ''g''); text = text.replace(regex, ''<br />'');

PRUÉBALO AQUÍ: JSFiddle Working Example


Usa la bandera global.

str.replace(//n/g, ''<br />'');