JavaScript - Reemplazar comillas

 
Vista:

Reemplazar comillas

Publicado por Maisol (1 intervención) el 08/02/2007 04:22:20
Hola, tengo un problema, recibo una cadena que de igual manera puede contener comillas simples o comillas dobles, necesito reemplazar las comillas por un espacio para el manejo de la cadena dentro de un jsp.

No encuentro la manera de sustituir ambas comillas. Solo puedo susutituir una u otra. Este es mi codigo ejemplo....

De esta forma me sustituye las comillas dobles y me imprime : yourname a

var user = 'yourname "a"';
var valor = new RegExp('\"','g');
user = user.replace(valor, ' ');
document.write(user);

De esta forma me sustituye las comillas simples y me imprime : yourname a

var user = "yourname 'a'";
var valor = new RegExp("\'",'g');
user = user.replace(valor, ' ');
document.write(user);

Pero si a su vez esta cadena contiene comillas simples ya no me lo permite.

var user = 'yourname 'b' "a"';
var valor = new RegExp('\"','g');
var valor2 = new RegExp("\'", 'g');
var user2 = user.replace(valor, ' ');
user = user2.replace(valor2, ' ');
document.write(user);

Help!!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Reemplazar comillas

Publicado por sdsd (1 intervención) el 23/02/2007 19:01:05
esa vaina no sirve perroncha
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Reemplazar comillas

Publicado por ccpc (1 intervención) el 05/01/2015 18:17:47
una solucion es la siguiente en javascript;

html.replace("//"//","''");

esto reemplaza todos los caracteres del string
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar