Foros del Web » Programando para Internet » Javascript »

Reemplazar en toda la cadena no me funciona

Estas en el tema de Reemplazar en toda la cadena no me funciona en el foro de Javascript en Foros del Web. Hola a todos, Mi problema es el siguiente, nesesito reemplazar en una cadena el simbolo + por otro simbolo, lo estoy haciendo de una forma ...
  #1 (permalink)  
Antiguo 06/07/2011, 10:11
Avatar de javico40  
Fecha de Ingreso: agosto-2008
Ubicación: Evergreen Terrace 123
Mensajes: 288
Antigüedad: 15 años, 8 meses
Puntos: 9
Reemplazar en toda la cadena no me funciona

Hola a todos,

Mi problema es el siguiente, nesesito reemplazar en una cadena el simbolo + por otro simbolo, lo estoy haciendo de una forma pero no funciona:

nombreItem = nombreItem.replace(/"+"/g,"¬");

si lo pongo sin comillas el + me da error, helppppp, me va a salir canas por este problemilla.
__________________
.: Ludusoft Consultores :. Consultoria IT, Desarrollo Web, Virtualizacion, Programacion, Venta de Equipos, Hosting, Centro de Contacto. http://www.ludusoft.com
  #2 (permalink)  
Antiguo 06/07/2011, 10:18
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 19 años, 10 meses
Puntos: 834
Respuesta: Reemplazar en toda la cadena no me funciona

Te sobran comillas y te falta escapar el +:
Código:
<script type="text/javascript">
var nombreItem='+h+o+l+a+';
nombreItem = nombreItem.replace(/\+/g,"-");
alert(nombreItem)
</script>
  #3 (permalink)  
Antiguo 06/07/2011, 10:21
Avatar de javico40  
Fecha de Ingreso: agosto-2008
Ubicación: Evergreen Terrace 123
Mensajes: 288
Antigüedad: 15 años, 8 meses
Puntos: 9
Respuesta: Reemplazar en toda la cadena no me funciona

Encontre la solucion se debe hacer asi:

.replace(/\+/g,"¬");
__________________
.: Ludusoft Consultores :. Consultoria IT, Desarrollo Web, Virtualizacion, Programacion, Venta de Equipos, Hosting, Centro de Contacto. http://www.ludusoft.com
  #4 (permalink)  
Antiguo 06/07/2011, 10:22
Avatar de javico40  
Fecha de Ingreso: agosto-2008
Ubicación: Evergreen Terrace 123
Mensajes: 288
Antigüedad: 15 años, 8 meses
Puntos: 9
Respuesta: Reemplazar en toda la cadena no me funciona

Muchas gracias panino5001, si era asi, muchas gracias.
__________________
.: Ludusoft Consultores :. Consultoria IT, Desarrollo Web, Virtualizacion, Programacion, Venta de Equipos, Hosting, Centro de Contacto. http://www.ludusoft.com

Etiquetas: reemplazar, cadenas
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 22:13.