Escapar y Desescapar Texto
Prepara un texto para meterlo dentro de una cadena de código, escapando lo que haría falta en cada lenguaje. Y al revés.
Qué escapa cada lenguaje
| Lenguaje | Escapa | Particularidad |
|---|---|---|
| JSON | " \ y control | Solo comillas dobles, nunca simples |
| JavaScript | " ' ` \ y control | También la comilla invertida de plantillas |
| SQL | ' | Se duplica la comilla, no lleva barra |
| CSV | " | Se duplica y el campo va entre comillas |
| Regex | . * + ? ^ $ ( ) [ ] | | Los metacaracteres del patrón |
| Shell | ' y especiales | Lo más seguro son las comillas simples |
Sobre SQL y la inyección
Escapar comillas a mano no es una defensa fiable contra la inyección SQL. Depende del motor, de la codificación y de detalles que es fácil pasar por alto. Lo correcto es usar consultas parametrizadas, donde el valor viaja aparte de la sentencia y nunca se concatena con ella. Usa esta herramienta para escribir literales mientras pruebas, no para construir consultas con datos que vengan de fuera.
Preguntas frecuentes
\u00f1. Esta utilidad se ejecuta enteramente en tu equipo con JavaScript. Lo que escribes o pegas no se envía a ningún servidor, no se guarda y no queda registrado en ninguna parte.
Utilidades relacionadas
¿Buscas una app para instalar?
80+ Apps Markdown
El directorio más completo en español. Filtra por plataforma, precio y uso.