Texto para texto em javascript
Converter texto em texto escapado substituindo caracteres especiais pela sua representação hexadecimal.
Parâmetros de Entrada
Nome | Tipo | Doc |
---|---|---|
Parâmetro 1 | String | String 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
.