Probador RegEx

Funciona localmente en el navegador. Nada sale de su dispositivo.

Prueba expresiones regulares JavaScript localmente, inspecciona coincidencias y previsualiza reemplazos.

Patrón y texto

Banderas

El probador utiliza la semántica nativa JavaScript/ECMAScript RegExp. Otros motores pueden comportarse de manera diferente.

Una prueba exitosa no demuestra que una expresión regular sea rápida para entradas grandes u hostiles.

Partidos

Ingrese un patrón y pruebe el texto.

Conjunto de pruebas

Match/No-Match-Fälle lokal ausführen.

Cómo funciona

  1. 1

    Introduce el patrón y el texto de prueba

    Introduce patrón, flags y texto de prueba, o importa un literal.

  2. 2

    Elige el modo

    Cambia entre búsqueda, vista previa de Replace o conjunto de pruebas.

  3. 3

    Copiar o descargar el resultado

    Copia los resultados o descárgalos.

Conviene saber

El probador de regex verifica expresiones regulares en tres modos, con ejecución en un worker y tiempo límite configurable.

Una prueba exitosa no prueba resistencia a ReDoS.

Casos de uso típicos

Probar previamente un texto de reemplazo con backreferences

Cambia al modo Replace para verificar un patrón de reemplazo con backreferences.

Validar una regex con un conjunto de pruebas en varios casos

Añade casos positivos y negativos para asegurar que el patrón no sea ni demasiado amplio ni restrictivo.

Consejos para mejores resultados

No confundas el tiempo límite con la seguridad contra ReDoS

Una prueba exitosa no garantiza rapidez en producción con entradas grandes.

Usa la importación de literal para código copiado

Importa un literal /pattern/flags completo en vez de separar manualmente.

Funciones

  • Tres modos

    Búsqueda de coincidencias, vista previa de Replace y conjunto de pruebas.

  • Worker con tiempo límite

    La ejecución se realiza en un worker con tiempo limitado para mantener la capacidad de respuesta.

  • Procesamiento local

    Tus datos de prueba nunca salen de tu dispositivo.

Preguntas frecuentes

¿La regex se comporta igual en otros lenguajes?

No necesariamente. El probador usa la semántica nativa de JavaScript.

¿Se suben mis datos de prueba?

No. La evaluación es totalmente local.

¿Buscas otra herramienta?

Todas las herramientas funcionan localmente en tu navegador: sin registro, sin subidas y también sin conexión.