Regex y coincidencia de patrones
Cuando una expresión regular no coincide como esperabas, necesitas ver capturas, reemplazos y divisiones en vivo antes de pegarla en el código. Probador de Regex ejecuta regex de JavaScript, probador de regex Python cubre el módulo re con grupos y referencias de reemplazo, y comparar motores regex contrasta PCRE2 y RE2 reales sobre el mismo texto de entrada.
Si en cambio trabajas con rutas de archivos, Probador de patrones glob prueba con minimatch o picomatch y compara sus diferencias, y Probador de .gitignore señala qué regla concreta excluye cada archivo. Para rutas de aplicaciones web, probar URLPattern revisa los ocho componentes del patrón junto a rutas estilo path-to-regexp y muestra cada coincidencia exacta.
7 herramientas
Todas las herramientas de Regex & Pattern Matching
-
probar URLPattern
Prueba patrones URLPattern de ocho componentes junto a rutas path-to-regexp y revisa cada coincidencia
-
Probador de .gitignore
Revisa .gitignore identificando la regla que excluye cada archivo
-
Probador de patrones glob
Prueba patrones glob con minimatch o picomatch y compara opciones
-
Probador de Regex
Ejecuta regex JavaScript con capturas, reemplazos y división visibles
-
probador de regex Python
Prueba expresiones Python re con grupos y referencias de remplazo
-
comparar motores regex
Compara los motores PCRE2 y RE2 reales sobre el mismo texto, con otros lenguajes solo de referencia
-
Extraer texto
Extrae correos, URLs, IPs o regex conservando origen de cada valor
Preguntas frecuentes sobre herramientas de Regex & Pattern Matching
Cada motor de expresiones regulares implementa variaciones propias en grupos, lookaheads o clases de caracteres. comparar motores regex ejecuta el mismo patrón en los motores reales PCRE2 y RE2 para que veas las diferencias exactas antes de portar una regex entre lenguajes distintos.
Un patrón glob usa comodines simples como * y ** pensados para rutas de archivos, mientras que una regex describe cualquier secuencia de caracteres con una sintaxis mucho más expresiva. Probador de patrones glob compara cómo minimatch y picomatch interpretan el mismo patrón.
Probador de .gitignore revisa el archivo completo y señala exactamente qué línea o patrón es responsable de excluir cada ruta, lo que evita tener que comentar reglas una por una para encontrar la que sobra o la que falta.