AZ Tools

Probador de patrones glob

Desarrollo

Escribe un patrón glob y una lista de rutas de archivo, y mira cuáles coinciden. Admite `*` (dentro de un segmento), `**` (entre segmentos), `?`, clases de caracteres `[a-z]` / `[!...]` y alternativas con llaves `{a,b}`. Todo se ejecuta localmente en tu navegador: no se sube nada.

ResultadosCoincidencias: 2 / 5
  • src/index.tscoincide
  • src/lib/util.tscoincide
  • src/index.jssin coincidencia
  • README.mdsin coincidencia
  • test/spec.tssin coincidencia

Cómo usar

  1. Introduce un patrón glob como src/**/*.ts.
  2. Pega una ruta de archivo por línea en el cuadro de rutas.
  3. Cada ruta se marca como coincidencia o sin coincidencia, con un resumen del conteo.

Preguntas frecuentes

¿Cuál es la diferencia entre * y **?
Un solo * coincide con cualquier carácter dentro de un segmento de ruta (se detiene en /). El doble ** coincide entre segmentos, incluyendo barras, por lo que src/**/*.ts también coincide con src/a.ts.
¿Se admiten patrones de llaves?
Sí. {a,b,c} se expande a alternativas, así que img.{png,jpg} coincide con img.png e img.jpg. Se admiten llaves anidadas y múltiples.
¿La coincidencia distingue mayúsculas?
Sí. Los patrones coinciden distinguiendo mayúsculas contra la ruta completa, anclados en ambos extremos.
¿Se envían mis datos a algún sitio?
No. La coincidencia ocurre por completo en tu navegador; no se sube nada.

Herramientas relacionadas