EXPRESIONES REGULARES, SIN MAGIA
Ve lo que tu regex
está pensando.
Escribe un patrón, ejecútalo paso a paso y observa cómo cada dato encuentra su lugar. Un laboratorio visual para aprender haciendo.
Laboratorio de expresiones regulares
ANATOMÍA DEL PATRÓN
Cada símbolo tiene un trabajo.
Selecciona una pieza para descubrir qué comprueba y qué consume.
RUTA DE APRENDIZAJE
De cero a regex, una pieza a la vez.
Treinta lecciones progresivas con ejemplos que puedes llevar directamente al laboratorio.
CAJA DE HERRAMIENTAS
Busca, transforma y desmonta patrones.
Laboratorios especializados para entender capturas, reemplazos, flags, rendimiento y construcción visual.
Resaltado y grupos
Observa cada coincidencia y las capturas que contiene. Los colores se conservan entre patrón, texto y resultados.
Laboratorio de reemplazos
Captura fragmentos y reorganízalos con $1, $2 o nombres como $<year>.
Casos de prueba propios
Crea un pequeño contrato: qué debe aceptar y qué debe rechazar tu expresión.
Greedy, lazy y backtracking
Compara dos estrategias y recorre una simulación educativa del motor de JavaScript.
Ejecuta la comparación para comenzar.
Constructor visual
Añade bloques en orden. El laboratorio generará una expresión editable y una explicación.
/Español, alfabetos y emojis
\w no representa todas las letras. Para nombres internacionales usa propiedades Unicode.
No todas las regex hablan igual
Evita ReDoS
Cuantificadores anidados y alternativas ambiguas pueden multiplicar los intentos del motor.
^(a+)+$Potencialmente peligroso^a+$Alternativa directaPONLO A PRUEBA
Haz que todos los casos pasen.
No basta con acertar una vez: tu expresión debe reconocer exactamente los datos correctos.
El guardián de inventario
ABC-123
AB-12
MODO PROFESOR
Controla lo que ve la clase.
Oculta pistas y expectativas, comparte el estado actual o proyecta el ejercicio a pantalla completa.