Elige la dependencia
Selecciona minimatch 10.2.6 o picomatch 4.0.7 según la biblioteca y las opciones del programa de destino. La sintaxis ampliada puede tener distintos significados.
- Los prefijos ! y # se interpretan según el motor seleccionado.
RUTAS Y COMODINES
Introduce un patrón y una ruta por línea. Elige la biblioteca y sus opciones debajo de los campos.
Los patrones y las rutas se procesan en este navegador; no se leen ni modifican archivos.
Introduce un patrón y al menos una ruta candidata.
Windows convierte \ en / tanto en patrones como en rutas. Para escapes, elige POSIX. Las mayúsculas se controlan aparte.
Un patrón. Se omiten líneas vacías y se conservan espacios y duplicados. ! y # siguen la biblioteca seleccionada.
Máximos: patrón 256, 200 rutas, 512 por ruta, 131.072 unidades UTF-16 en total; 1.000 alternativas minimatch; 2 segundos.
Resultados desactualizados o cálculo en curso.
Cuando una compilación incluye archivos inesperados, cambiar el patrón a ciegas puede ocultar el problema. El Probador de patrones glob mantiene la misma lista mientras cambias el motor o una opción, para identificar qué condición altera los resultados.
Prueba los comodines con rutas de archivos que deban coincidir y con otras que deban quedar fuera. Convertir glob a regex no demuestra compatibilidad entre bibliotecas. Comprueba qué dependencia usa tu proyecto antes de trasladar una expresión de otra herramienta.
El Probador de patrones glob conserva el número de línea de cada candidato. Al comparar src/*.ts y src/**/*.ts puedes ver qué archivos anidados se añaden, sin reorganizar la lista ni cambiar todavía la configuración del proyecto.
El ejemplo incluye un archivo normal y otro cuyo nombre empieza por punto. Activa dot para observar el cambio. La opción de mayúsculas es independiente, de modo que incluir ocultos no acepta automáticamente extensiones en mayúsculas.
Selecciona minimatch 10.2.6 o picomatch 4.0.7 según la biblioteca y las opciones del programa de destino. La sintaxis ampliada puede tener distintos significados.
POSIX conserva los escapes. Separadores Windows sustituye las barras inversas del patrón y las rutas por /, y el informe conserva también los originales.
La prueba automática espera una pausa de 350 ms. Al desactivarla, usa el botón o Ctrl/Cmd + Enter. Cada cambio bloquea inmediatamente la exportación de resultados anteriores.
El Probador de patrones glob llama al paquete seleccionado. El informe guarda su versión, patrón, opciones y rutas originales y normalizadas para revisar las condiciones de cada experimento.
Prueba ? para un carácter, [abc] para un conjunto, ** para directorios y {js,ts} para extensiones. Los extglobs positivos como @(foo|bar).js también los procesa la biblioteca.
Al activar nombre de archivo, *.js puede seleccionar src/app.js. Solo afecta a patrones sin /. Si el patrón incluye directorios, se sigue comparando la ruta.
Cada candidato mantiene su línea y su estado de coincidencia. Los duplicados no se eliminan. El informe incluye también los fallos, para revisar los archivos que el filtro debe dejar fuera.
Como segmento independiente, ** abarca cero o más directorios. src/**/*.ts puede seleccionar src/a.ts y src/lib/a.ts. El asterisco ordinario se queda dentro de un segmento.
[abc] o [0-9] limitan la comparación a un carácter del conjunto. Eso no convierte toda la sintaxis glob en una expresión regular. Aquí se ejecuta la biblioteca elegida, sin exportar una regex.
Un punto de extensión es literal en un glob habitual. No leas *.js como si fuera una regex con .*. El punto al principio de un nombre tiene además el comportamiento controlado por dot.
Sí, por ejemplo *.{js,ts}. minimatch también expande file{01..12}.js. picomatch puede interpretar esos rangos de otra forma; incluye los extremos esperados en la lista de prueba.
No hay un modo de subcadenas arbitrarias. Puedes comprobar toda la ruta o activar nombre de archivo con patrones sin /. Para una búsqueda de texto en cualquier posición, usa el probador de expresiones regulares.
¿Encontraste un caso para revisar?
Mantén una coincidencia esperada y un caso negativo, cambia una opción y guarda el informe actual.