Como escapar aspas simples em Flash?
-
08-07-2019 - |
Pergunta
Eu tenho um texto fornecido pelo usuário e preciso para preceder todas as barras invertidas e aspas simples com uma barra invertida. Como fazer isso?
Solução
var string:String = "something 'is' \\fishy here";
trace(string);//something 'is' \fishy here
string = string.replace(/(['\\])/g, "\\$1");
trace(string);//something \'is\' \\fishy here
Outras dicas
A resposta de Amarghosh no local. Se você quiser uma maneira fácil de testar AS3 regex, Regexr de Grant Skinner é incrível.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow