DT Dev Tools

Regex Tester — Probador de expresiones regulares

Prueba expresiones regulares de JavaScript sobre un texto de ejemplo, resalta las coincidencias e inspecciona los grupos de captura directamente en tu navegador.

🔒 Se ejecuta completamente en tu navegador — nada se carga

Highlighted matches

Matches and groups

Advertisement

Qué hace Regex Tester

Regex Tester ejecuta una expresión regular de JavaScript sobre un texto de ejemplo, resalta cada coincidencia y enumera los grupos de captura para que puedas inspeccionarlos. Resulta útil para validar patrones de análisis de logs, fragmentos de validación de formularios, coincidencia de rutas, ideas de buscar y reemplazar y pequeñas tareas de extracción antes de copiar la expresión en el código. La herramienta aplica siempre una búsqueda global para que las coincidencias repetidas sean visibles.

Esta página está pensada para el trabajo diario de los desarrolladores: comprobaciones rápidas al depurar, ejemplos breves para documentación y limpieza de datos antes de pegarlos en un editor, una terminal, una incidencia o un fixture de pruebas. La interfaz mantiene juntos la entrada, los controles, la salida y el mensaje de estado, de modo que el resultado es fácil de verificar antes de copiarlo.

Flujo de trabajo privado en el navegador

Todo el procesamiento se realiza con JavaScript en el navegador. La herramienta no sube tus textos, tokens, URL, fragmentos ni valores generados a ningún servidor y no requiere cuenta. Este modelo de privacidad es importante porque las utilidades pequeñas suelen recibir respuestas reales de API, muestras de configuración, logs, datos de autenticación o ejemplos con forma de datos de clientes durante la resolución de problemas. Trabajar en local reduce el riesgo y hace que la herramienta se sienta instantánea, porque no hay ida y vuelta por la red.

Consejos prácticos

Introduce el patrón sin las barras que lo rodean y usa las casillas para los indicadores más habituales. Las coincidencias de longitud cero se enumeran, pero no se resaltan, para evitar resultados confusos. Como el comportamiento de RegExp del navegador es la fuente de verdad, el resultado debería coincidir con el JavaScript moderno del lado del cliente y con el Node.js actual para el mismo patrón y los mismos indicadores.

Revisa siempre el resultado transformado antes de usarlo en producción. Las utilidades del navegador son excelentes para inspeccionar y preparar, pero no pueden conocer todas las convenciones de un proyecto ni todos los requisitos de seguridad. Si el resultado se va a confirmar en el repositorio, compartir públicamente o usar en un flujo de autenticación, comprueba que no contiene secretos y que coincide con el formato que espera tu aplicación.

Cómo usar

  1. Introduce el patrónEscribe un patrón regex de JavaScript sin las barras.
  2. Pega el textoAñade un texto de ejemplo para probar.
  3. Revisa las coincidenciasInspecciona los resaltados, los índices y los grupos de captura.

Preguntas frecuentes

¿Debo incluir las barras?
No. Introduce solo el patrón.
¿Qué motor se utiliza?
El motor RegExp de JavaScript del navegador.
¿Se sube el texto de ejemplo?
No. La prueba se realiza en local.
Advertisement