01 / Exemplo
Exemplo
Olá
Bem-vindo"Olá\nBem-vindo"Formatação de código / MULTIVERTO
Transforme texto em um literal de string JavaScript entre aspas.
Aplique cada ferramenta de texto ao resultado anterior. Fluxos de trabalho com texto ↗
Somente o nome da sequência e a ordem das ferramentas são salvos neste navegador. Sua entrada e seus resultados nunca são salvos.
01 / Exemplo
Olá
Bem-vindo"Olá\nBem-vindo"02 / Guia
Transforme o texto em um literal de string JavaScript entre aspas. Produz um literal de cadeia de caracteres compatível com JavaScript usando regras de escape JSON. O resultado é uma string completa compatível com JavaScript e entre aspas. Novas linhas, aspas e barras invertidas recebem escapes, enquanto o texto Unicode comum permanece legível. Copie as aspas externas também; removê-las muda a saída de um literal para o texto fonte.
Aqui a fonte é dados a serem colocados dentro de uma expressão de string. A operação de escape de string separada trata toda a entrada como dados e serializa-a como um literal entre aspas; não executa o texto como código. Em qualquer caso, a saída copiada deve ser verificada no analisador de destino e no ambiente de teste.
Escapar é uma etapa de representação para um único valor. Comece com o texto original sem escapes, incluindo quebras de linha e aspas reais, e deixe a ferramenta criar um literal entre aspas. Copie todo o resultado, incluindo as aspas externas, em um contexto que espera uma expressão de cadeia JavaScript. Uma barra invertida seguida por n na saída representa uma quebra de linha no valor; não são duas letras comuns depois que a string é avaliada. No exemplo, a entrada contém uma quebra de linha real entre “Olá” e “Bem-vindo”; a saída é o literal “"Olá\nBem-vindo"”. Leia a pontuação, bem como as palavras visíveis: essa pequena amostra é um resultado observável desta operação em particular. Altere um elemento importante na entrada e compare o mesmo lugar no resultado. Insira o texto contendo uma nova linha real, uma tabulação e aspas duplas. A saída deve ser um literal com aspas com sequências de escape onde necessário. Cole esse literal em um pequeno teste JavaScript e compare sua string de tempo de execução com o texto original, caractere por caractere.
Crie um literal de string JavaScript entre aspas a partir do texto copiado de um documento ou log. Tente uma quebra de linha, aspas duplas e barra invertida, depois avalie ou analise o literal no contexto de destino. Mantenha as aspas externas. Escapar um valor para uma expressão JavaScript também não torna seguro para HTML, um URL ou SQL. Mantenha o original ao lado da saída e teste um pequeno exemplo conhecido antes de manipular um documento grande. Compare conteúdo significativo, não apenas o tamanho do arquivo ou o número de linhas. Verifique nomes, strings entre aspas, caracteres não ASCII, terminações de linha e quaisquer campos repetidos após a transformação.
Explorar guias