Texto para texto em javascript

Converter texto em texto escapado substituindo caracteres especiais pela sua representação hexadecimal.

Parâmetros de Entrada

NomeTipoDoc
Parâmetro 1StringString para conversão

Retorno

String convertida para o formato escapado.

Compatibilidade

 Servidor

 Cliente

Exemplo 1

Dada uma string "Quero" um é copo & d'água", a função deverá apresentar uma string escapada em javascript \"Quero\" um \u00E9 copo & d\'\u00E1gua\"

Sobre Unicode

Unicode é um padrão que permite aos computadores representar e manipular, de forma consistente, texto de qualquer sistema de escrita existente. O Unicode fornece um número único para cada caractere, não importa a plataforma, programa ou linguagem.

O padrão Unicode é capaz de representar não somente as letras utilizadas pelas linguagens mais “familiares” para aos ocidentais, como Inglês, Espanhol, Francês e o nosso Português, mas também letras e símbolos utilizados em qualquer outra linguagem: Russo, Japonês, Chinês, Hebreu, etc. Além disso, inclui símbolos de pontuação, símbolos técnicos e outros caracteres que podem ser utilizados em texto escrito.

Mais sobre

 

Sobre Textos Escapados

A transformação para texto escapado em Javascript retorna um valor de cadeia de caracteres (no formato Unicode) que contém o conteúdo de texto. Toda pontuação, acentuação, e todos os outros caracteres não-ASCII são substituídos por \xx, onde xx é equivalente ao número hexadecimal que representa o caractere. No caso do apóstrofo, a função apenas adiciona uma \ antes do caractere.

 

Obs.:

Caracteres especiais como: @*_+-&./ não são codificados.

Exemplo de conversão:

  • String original: água
  • Conteúdo convertido para texto escapado javascript: \u00E1gua

 

.

  • Sem rótulos