Probador RegEx

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

Patrón y texto

Privado por diseño: sus datos de prueba nunca salen de su dispositivo.

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.

Conviene saber

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

Las búsquedas típicas incluyen probar regex y pattern matching. 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.

Cómo funciona

Paso a paso

  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.

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.

Más herramientas