El otro día, desarrollando una aplicación en el trabajo, me encontré con la necesidad de eliminar las comillas simples (o apóstrofos) y dobles de un campo de texto. ¿es posible hacerlo con Javascript? Sí, veamos varios ejemplos de expresiones regulares para hacerlo:
La primera opción sería eliminar ambas:
miCadena = miCadena.replace(/["']/g, "");
¿Y si cambiamos el apóstrofo por un acento?
miCadena = miCadena.replace(/[']/g, "`");
¿Y si cambiamos las comillas por dos acentos?
miCadena = miCadena.replace(/["]/g, "``");