¿Cómo escapar de comillas simples en Flash?
-
08-07-2019 - |
Pregunta
Tengo un texto proporcionado por el usuario y tengo que anteponer todas las barras diagonales inversas y comillas simples con una barra diagonal inversa. ¿Cómo hacer eso?
Solución
var string:String = "something 'is' \\fishy here";
trace(string);//something 'is' \fishy here
string = string.replace(/(['\\])/g, "\\$1");
trace(string);//something \'is\' \\fishy here
Otros consejos
La respuesta de Amarghosh es acertada. Si desea una manera fácil de probar la expresión regular de AS3, Grant Skinner's Regexr es increíble.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow