Todas las Herramientas|100% en Cliente

Guía Técnica de Coincidencia de Patrones Glob

Guía completa para probar y depurar expresiones comodín Glob en Node.js, Webpack, Vite y archivos .gitignore.

Presets:
Rutas de archivos (Una por línea)11 paths
Evaluación en Tiempo Real
src/index.ts NO COINCIDE
src/app/layout.tsx NO COINCIDE
src/app/tools/csv-to-sql/page.tsx NO COINCIDE
src/components/Button.tsx NO COINCIDE
src/styles/globals.css NO COINCIDE
src/assets/logo.png NO COINCIDE
.env.production NO COINCIDE
.gitignore NO COINCIDE
package.json NO COINCIDE
node_modules/react/index.js NO COINCIDE
dist/bundle.js NO COINCIDE
Rutas Coincidentes0
Sin Coincidencia11
Total Evaluadas11
Hit Ratio0%

Private Client-Side Evaluation

Your confidential project file paths and directory structures are tested locally without touching any external API or logging service.

Full Glob Spec Compliance

Supports recursive globstar `**`, single asterisks, brace expansions, negation `!`, character sets, and dotfile rules.

Sub-Millisecond Regex Transpile

Glob patterns are compiled instantly into optimized native RegExp objects for high-throughput batch filtering on thousands of paths.

Referencia técnica y guía de arquitectura

Guía Técnica de Coincidencia de Patrones Glob — Guía de referencia

Guía completa para probar y depurar expresiones comodín Glob en Node.js, Webpack, Vite y archivos .gitignore.

Parámetros clave y controles

patternstring

Expresión comodín Glob a evaluar.

pathsstring[]

Rutas de archivos sobre las que se evaluará el patrón.

dotboolean

Permitir coincidencia con archivos ocultos que comiencen con punto.

caseSensitiveboolean

Diferenciar mayúsculas y minúsculas.

Consejos profesionales y mejores prácticas

Use el doble asterisco ** para búsqueda recursiva en cualquier nivel de subdirectorios.

Anteponga un signo de exclamación (!) para indicar exclusión en .gitignore.

No coloque espacios dentro de llaves al agrupar extensiones: *.{js,ts}.

Errores comunes y solución de problemas

Reemplace * por ** para buscar en subcarpetas de manera recursiva.

Active la opción de coincidencia de archivos punto (dotfiles).

Preguntas frecuentes (FAQ)

¿Admite sintaxis de extglob de Bash?▼

Sí, admite patrones extendidos como +(a|b) y !(a|b).

¿Se ejecuta en el cliente?▼

Sí, toda la lógica de coincidencia ocurre en el navegador.

¿Cuál es la diferencia entre * y **?▼

* coincide dentro de una sola carpeta; ** recorre todos los niveles de carpetas.

¿Sirve para probar reglas de .gitignore?▼

Sí, es totalmente compatible con la sintaxis de exclusión de Git.

Herramientas y utilidades relacionadas

Todas las herramientas →