Desescapar cadena
Decodifica secuencias de escape con barra invertida a texto legible.
Codificadores y decodificadores Funciona en tu navegador
¿Qué hace desescapar una cadena?
Lo contrario de escapar: \n vuelve a ser un salto de línea real, \t una tabulación, \" una comilla normal. Las secuencias hexadecimales (\x41), unicode de cuatro dígitos (\u0041) y de punto de código (\u{1F600}) también se decodifican, así que un emoji escapado regresa como emoji. Una barra invertida delante de una letra normal no se traga la letra: esta se conserva y nada de tu texto desaparece.
Cómo usar Desescapar cadena
- 1 Pega la cadena escapada, con sus barras invertidas.
- 2 Las secuencias desde \n hasta \u{...} se decodifican a sus caracteres reales.
- 3 Lo que no sea un escape válido se conserva tal cual.
- 4 Copia el texto legible.
Para qué sirve esta herramienta
- Leer una cadena escapada de un log o de un valor JSON.
- Convertir secuencias \n de nuevo en saltos de línea reales.
- Recuperar texto copiado desde código fuente.
- Comprobar el resultado de un paso de escapado.
Preguntas frecuentes
¿Qué notaciones de escape puede decodificar?
El conjunto corto (\n, \r, \t y compañía), el hexadecimal \xNN, el \uXXXX de cuatro dígitos y los puntos de código con llaves como \u{1F4A9}. Todos vuelven a ser caracteres reales.
¿Qué ocurre con una barra invertida ante una letra normal?
La letra se conserva y la barra invertida se elimina, igual que trata JavaScript los escapes desconocidos, así que una entrada mal formada se degrada con suavidad en lugar de fallar.
¿Es esta la herramienta para textos con %20 o &?
No. Las secuencias con porcentaje son codificación URL y & es una entidad HTML; cada una tiene su propio decodificador. Esta solo revierte escapes con barra invertida.
Herramientas relacionadas
Más Codificadores y decodificadores
Más herramientas como esta:
Ver Codificadores y decodificadores