Escapar una expresión regular

Los desarrolladores pueden usarlo al depurar o preparar un intercambio de datos, sobre todo si necesitan revisar el resultado de un vistazo. Escapa los caracteres especiales de RegExp.

Escapa los caracteres especiales de RegExp. El resultado aparece al instante en tu navegador, listo para copiar, sin cuenta y sin subir ni guardar datos.

Cómo usar

  1. Pega o escribe en el área de entrada el texto que debe coincidir literalmente dentro de una expresión regular.
  2. Ejecuta la acción de escape para proteger los caracteres especiales de RegExp que haya en ese texto.
  3. Copia el resultado y úsalo como patrón literal en tu código o configuración.
  4. Si necesitas recuperar el texto original, usa la acción de desescapar para quitar las protecciones añadidas.
  5. Limpia las áreas después de usarlas para no dejar ninguna muestra ni patrón.

Ejemplo

Un desarrollador quiere buscar la cadena Price (EUR): 10.00? sin que los paréntesis, los dos puntos o el signo de interrogación se traten como símbolos de expresión regular. Pega el texto, ejecuta la acción de escape y obtiene un patrón seguro para colocar en su código.

Entrada

Price (EUR): 10.00?

Resultado

Price \(EUR\): 10\.00\?

Límites y formatos

Dónde se procesa

El escape se realiza dentro de tu navegador, en tu dispositivo. El texto que introduces y el resultado no se envían fuera. Puedes cerrar la página después de copiar el patrón que necesitas.

Preguntas frecuentes

¿Cuándo debo escapar una cadena para una expresión regular?

Siempre que la cadena contenga caracteres que tengan un significado especial en una expresión regular, como paréntesis, corchetes, puntos o signos de interrogación. El escape hace que el motor los trate como texto normal en lugar de símbolos de patrón.

¿La herramienta también puede desescapar texto?

Sí, una acción opuesta elimina las protecciones y devuelve el texto original. Úsala con cuidado, porque una cadena que ya contenía barras invertidas puede necesitar una revisión manual después de desescaparla.

¿Puedo escapar un archivo completo?

Puedes importar un archivo aceptado de texto, CSV, JSON, Markdown, XML o YAML, pero la acción se aplica al contenido que proporciones. Revisa la salida, especialmente si el archivo tiene muchas líneas o caracteres poco habituales.

Herramientas de la misma categoría