Regex Tester

Prueba patrones regex de JavaScript, valida flags y visualiza coincidencias y grupos capturados.

Sin resultados aun.


                
Match Grupo Valor

Guia rapida de uso

1. Escribe patron y flags

Define la expresion regular y activa solo las flags necesarias para evitar resultados ambiguos.

2. Prueba con texto real

Valida el patron con muestras de logs, correos o payloads similares a produccion para mejorar precision.

3. Inspecciona grupos capturados

Revisa grupos para extraer campos concretos y reutilizarlos en scripts, pipelines o validaciones.

Preguntas frecuentes

Que motor regex se utiliza

Se usa el motor de expresiones regulares de JavaScript del navegador.

Que hace cada flag regex

g: busqueda global de todas las coincidencias.

i: ignora mayusculas y minusculas.

m: modo multilinea para que ^ y $ funcionen por linea.

s: permite que . coincida tambien con saltos de linea.

u: activa modo Unicode para un tratamiento correcto de caracteres extendidos.

Por que no veo coincidencias

Revisa si el patron es demasiado estricto o si necesitas activar la flag g para encontrar mas de una coincidencia.

Coincidencia completa vs grupos capturados

La coincidencia completa es todo el texto que cumple la regex, mientras que los grupos son partes internas definidas con parentesis.

Como depurar una regex paso a paso

Empieza con un patron simple, verifica una coincidencia y luego anade grupos o cuantificadores de forma progresiva.

Privacidad del contenido probado

El calculo se ejecuta en el navegador. Solo se genera una URL compartible cuando pulsas Copiar enlace.

Uso de multilinea y saltos de linea

Usa m cuando quieras que ^ y $ evalen cada linea, y s cuando el punto deba atravesar saltos de linea.

Como compartir una prueba

Con Copiar enlace guardas patron, flags y texto en la URL para abrir exactamente el mismo estado.

Patrones utiles para empezar

Una buena practica es comenzar con patrones simples como emails, IPv4 o niveles de log y luego anadir validaciones especificas.

Cuando usar grupos capturados

Los grupos te permiten separar partes de una coincidencia para analizar campos concretos, como usuario, dominio o codigo de error.

Rendimiento y mantenimiento

Evita regex excesivamente complejas, documenta las mas criticas y prueba siempre con textos reales para prevenir falsos positivos.