Escapar / Desescapar barras invertidas

Escapa y desescapa secuencias con barra invertida para cadenas comunes, JSON y JavaScript

Entrada

Opciones

Dirección

Salida

Pega texto o carga un ejemplo para escaparlo.
Acerca de Escapar / Desescapar barras invertidas

Escapar convierte los caracteres que no pueden aparecer tal cual en una cadena, como saltos de línea, tabulaciones, comillas y barras invertidas, en secuencias visibles como \n, \t y \". Desescapar invierte el proceso. Las reglas cambian entre lenguajes, así que la herramienta ofrece tres modos en lugar de una única transformación que finge servir para todo.

Cómo se usa
  1. 1.Elige Escapar o Desescapar.
  2. 2.Selecciona Común, Cadena JSON o JavaScript.
  3. 3.Pega texto o carga un ejemplo; la salida se actualiza mientras escribes.
  4. 4.Revisa los recuentos de caracteres y escapes, y luego copia o descarga la salida.
  5. 5.Pulsa Intercambiar para usar la salida como entrada e invertir la dirección.
Modos

Común escapa barras invertidas, comillas y caracteres de control, y lee \n \r \t \b \f \v \0 \' \" \/ \xHH \uXXXX y \u{...}; los escapes desconocidos se informan o se conservan con la opción avanzada. Cadena JSON coincide con la salida de JSON.stringify y solo acepta los escapes que JSON permite. JavaScript añade \v, \0, \xHH, \u{...} y continuaciones de línea, rechaza los escapes octales como el modo estricto y deja que otros caracteres escapados se representen a sí mismos.

Errores y límites

Una entrada no válida nunca produce una salida parcial: la herramienta indica la línea, la columna y la secuencia problemática, como una barra invertida final, un \x sin dos dígitos hexadecimales o un \u mal formado. Una cadena JSON o JavaScript pegada con sus comillas dobles se desenvuelve. El texto se analiza con un pequeño analizador escrito a mano en tu navegador; nada se evalúa como código. La entrada está limitada a 2.000.000 caracteres.

CodingTool ya está oficialmente disponible en

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch