100% en Navegador•Cero Egreso

Prueba, Descompón y Construye Expresiones Regularessin Errores.

Suite de ingeniería para la creación y depuración de expresiones regulares. Pruebe coincidencias con resaltado en tiempo real de grupos de captura, descomponga patrones crípticos heredados en explicaciones paso a paso en lenguaje natural y ensamble expresiones complejas visualmente — ejecutado íntegramente en la memoria de su navegador.

ECMA-262
Motor JS Nativo
Tiempo Real
Evaluación Inmediata
100%
En el Navegador
01
02
03
04
05
06
07
// Patrón: /([a-z0-9_\.\-]+)@([a-z0-9\-]+)\.([a-z]{2,5})/gm
const regex = /([a-z0-9_\.\-]+)@([a-z0-9\-]+)\.([a-z]{2,5})/gm;

// Coincidencias en tiempo real:
✓ support@codekivo.com [$1: support, $2: codekivo, $3: com]
✓ dev.lead@acme-corp.org [$1: dev.lead, $2: acme-corp, $3: org]
✗ formato_invalido#host.com (sin coincidencia)
Patrón ECMAScript Válido
UTF-82 Coincidencias0.4 ms

Herramientas Especializadas de Expresiones Regulares

Elija una utilidad dedicada diseñada específicamente para pruebas de coincidencia en vivo, deconstrucción sintáctica AST o generación visual de patrones.

Motor Principal

Probador y Depurador de Regex

Pruebe expresiones regulares contra vectores dinámicos de muestra en tiempo real. Resalta cada índice de coincidencia, extrae grupos de captura numerados o nombrados y formatea reemplazos.

ECMAScriptGrupos de CapturaLímites Seguros
  • Resaltado en tiempo real e inspección interactiva de grupos de captura
  • Soporte completo para modificadores g, i, m, s, u, y, y d
  • Límite de seguridad de 2.500 coincidencias y prevención de bucles
Abrir Probador de Regex
Inspector AST

Explicador y Analizador de Regex

Descomponga expresiones regulares complejas o crípticas en pasos explicados en lenguaje claro. Desmitifica lookaheads, lookbehinds, cuantificadores y conjuntos de caracteres avanzados.

Árbol ASTLookaroundsLenguaje Claro
  • Descompone expresiones anidadas en explicaciones legibles paso a paso
  • Explica aserciones lookaround, cuantificadores y jerarquías de grupos
  • Resalta clases de caracteres exactas y semántica de rangos Unicode
Abrir Explicador de Regex
Compositor Visual

Constructor Visual de Regex

Ensamble expresiones regulares fiables visualmente sin memorizar secuencias de escape complejas. Combine plantillas predefinidas, clases de caracteres y cuantificadores con facilidad gráfica.

Bloques sin CódigoBiblioteca de PatronesVista Previa en Vivo
  • Construcción gráfica de bloques mediante interfaz interactiva sin código
  • Plantillas para correos electrónicos, URLs, fechas, teléfonos e IPs
  • Previsualización de prueba en vivo con código exportable en múltiples lenguajes
Abrir Constructor de Regex

Flujo Continuo de Ingeniería de Expresiones Regulares

Desde la composición visual de patrones y selección de plantillas hasta la verificación de coincidencias en vivo y auditorías sintácticas AST.

Fase: Composición

Construcción Visual de Patrones

Utilice el Constructor Visual de Regex para ensamblar reglas personalizadas para correos, UUIDs, fechas o contraseñas sin memorizar secuencias de escape complejas.

Abrir Constructor de Regex
Fase: Verificación

Validación de Coincidencias en Vivo

Pegue casos de prueba positivos y negativos en el Probador de Regex para verificar capturas, límites de índices y modificadores en tiempo real.

Abrir Probador de Regex
Fase: Auditoría

Explicación y Revisión de AST

Introduzca expresiones crípticas en el Explicador de Regex para auditar aserciones lookaround, detectar riesgos de retroceso (ReDoS) y documentar patrones para pull requests.

Abrir Explicador de Regex

Matriz de Capacidades y Compatibilidad de Motores

Compare motores de análisis, modificadores y capacidades de depuración en toda nuestra suite de expresiones regulares.

Especificación TécnicaProbador y DepuradorExplicador de RegexConstructor Visual
Propósito y Escenario Central
Evaluación en Vivo y Extracción de Grupos
Descomposición Profunda del AST
Composición Visual sin Código
Motor y Estándar ECMAScript
Motor Nativo del Navegador (ECMA-262)
Tokenizador de Gramática Léxica AST
Generador ECMAScript en Modo Estricto
Modificadores (g, i, m, s, u, y, d)
Conmutador en Tiempo Real con Recálculo Dinámico
Análisis de Impacto y Ámbito de Modificadores
Preconfiguración Contextual de Modificadores
Inspección de Grupos de Captura
Resaltado Visual Multitonal ($1, $2, Grupos Nombrados)
Jerarquía Desacoplada de Grupos Numéricos y Nombrados
Contenedores Visuales y Cuantificadores Gráficos
Protección y Límites de Seguridad
Límite de 2.500 Coincidencias y Prevención de Bucles
Advertencias Estructurales de Anidamiento y Retroceso
Plantillas Verificadas sin Riesgo de ReDoS
Privacidad y Seguridad de Datos
100% en el Navegador (Cero Egreso a la Red)
100% en el Navegador (Cero Egreso a la Red)
100% en el Navegador (Cero Egreso a la Red)
Velocidad y Rendimiento de Ejecución
Evaluación Reactiva en Tiempo Real (< 1 ms)
Tokenización Inmediata en el Cliente (< 2 ms)
Generación Inmediata de Código Multilenguaje (< 2 ms)

Plantillas de Expresiones Regulares para Producción

Patrones verificados frecuentemente empleados en aplicaciones web, validación de entradas de API y extracción de datos.

Dirección de Correo Electrónico (RFC 5322)

RFC

Valida buzones de correo y extensiones de dominio estándar.

^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$

URL / Dirección Web (HTTP/HTTPS)

RFC

Coincide con protocolos web seguros o estándar con rutas y parámetros opcionales.

^https?:\/\/[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!$&'()*+,;=.]+$

Dirección IPv4 Estricta

RFC

Coincide con cuatro octetos decimales separados por puntos en el rango 0–255.

^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$

Fecha ISO 8601 (AAAA-MM-DD)

RFC

Valida formatos de año, mes y día de acuerdo con los estándares ISO.

^\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$

Slug de URL / Kebab-Case

RFC

Rutas limpias de URL compuestas por caracteres alfanuméricos en minúsculas y guiones.

^[a-z0-9]+(?:-[a-z0-9]+)*$

Política de Contraseña Segura

RFC

Requiere mínimo 8 caracteres, mayúscula, minúscula, número y símbolo especial.

^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$

Suites de Desarrollo Complementarias

Cajas de herramientas complementarias para manipulación de cadenas, validación de datos estructurados y estilos web.

Garantía de Privacidad en Evaluación de Expresiones Regulares y Cero Telemetría

Verificado en el Cliente

Cada compilación de expresión regular, tokenización AST, evaluación de coincidencia y desglose explicativo se ejecuta directamente en su navegador mediante motores JavaScript locales. Registros de servidores en producción con PII, datos confidenciales de usuarios y patrones propietarios nunca abandonan la pestaña de su navegador.

100% en el Navegador
Cero Telemetría de Logs
Memoria Volátil Únicamente