javascript - simple - poner comillas en json
Reemplace ambas comillas dobles e individuales en la secuencia de Javascript (4)
Estoy extrayendo información de una base de datos que contiene dimensiones con ''y'' para denotar pies y pulgadas. Esos caracteres que están en mi cadena me causan problemas más tarde y necesito reemplazar todas las comillas simples y dobles. Puedo obtener con éxito deshacerse de uno u otro haciendo:
this.Vals.replace(//'/g, "") To get rid of single quotes
o
this.Vals.replace(//"/g, "") To get rid of double quotes
¿Cómo me deshago de ambos en la misma cadena? Lo intenté haciendo
this.Vals.replace(//"''/g, "")
y
this.Vals.replace(//"/'/g, "")
Pero luego ninguno es reemplazado.
No necesitas escapar de adentro. Puedes usar el |
carácter para delimitar las búsquedas.
"/"foo/"/'bar/'".replace(/("|'')/g, "")
Pruebe esto. this.Vals.replace(/("|'')/g, "")
Usted no escapa de las citas en expresiones regulares
this.Vals.replace(/["'']/g, "")
mystring = mystring.replace(/["'']/g, "");