Foros del Web » Programando para Internet » Javascript »

Borrar parte de un string

Estas en el tema de Borrar parte de un string en el foro de Javascript en Foros del Web. Pues sigo en mi lucha con javascript. Lo que quiere hacer es borrar una parte de un string, algo así como lo hace la función ...
  #1 (permalink)  
Antiguo 30/09/2008, 13:49
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 6 meses
Puntos: 281
Borrar parte de un string

Pues sigo en mi lucha con javascript. Lo que quiere hacer es borrar una parte de un string, algo así como lo hace la función str_replace de php, osea tengo dos strings:

Código:
var string1 = '1 2 3 4 ';
var string2 = '2 ';
quiero poder borrar el string2 del string1. Es algo secillo pero no se como hacerlo. Trate de usar replace() pero por alguna razón no me funciona.

saludos y gracias.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #2 (permalink)  
Antiguo 30/09/2008, 14:12
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Borrar parte de un string

Código javascript:
Ver original
  1. "1 2 3 4".replace(/2 /,"");      // "1 3 4"
  2. "1 2 3 4".replace("2 ","");      // lo mismo
  #3 (permalink)  
Antiguo 30/09/2008, 14:13
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 1 mes
Puntos: 839
De acuerdo Respuesta: Borrar parte de un string

La función replace funcionaría perfectamente en este caso, no sé cómo lo has probado para que no funcione .

Código javascript:
Ver original
  1. alert(string1.replace(string2, ""));

Saludos, compañero .

EDITO: Lo siento por el choque venkman .
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #4 (permalink)  
Antiguo 30/09/2008, 14:13
Avatar de TresPuntoDos  
Fecha de Ingreso: septiembre-2008
Ubicación: Madrid, España
Mensajes: 242
Antigüedad: 15 años, 7 meses
Puntos: 3
Respuesta: Borrar parte de un string

Prueba esto

Código:
var string1 = '1 2 3 4 ';
var string2 = '2 ';
string1=string1.replace(string2,"");
  #5 (permalink)  
Antiguo 30/09/2008, 14:16
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 6 meses
Puntos: 281
Respuesta: Borrar parte de un string

ok, no me contesten todos a la vez que me confundo..

Muchas gracias, aunque había intentado hacer algo así no me había funcionado. Voy a ver si me sale ahora.

Edito*

Ahora si funcionó. Gracias a todos.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...

Última edición por juaniquillo; 30/09/2008 a las 14:24
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:03.