Elysia Tools
Navigation mobile
Development
Exemples de Motifs Glob
Exemples de motifs glob pour la correspondance de fichiers du basique au complexe
Exemples
Entrées de cette collection
Motif de Caractère Générique Simple
Motif de base utilisant * pour correspondre à n'importe quel caractère
Étiquettes
glob, pattern, wildcard, file-matching, basic
*.txtCorrespondance d'Extension de Fichier
Fichiers correspondants avec plusieurs extensions
Étiquettes
glob, pattern, wildcard, file-matching, extension, basic
*.{js,ts,jsx,tsx}Motif de Répertoire
Fichiers correspondants dans un répertoire spécifique
Étiquettes
glob, pattern, wildcard, file-matching, directory, basic
src/*.tsRépertoires Imbriqués
Fichiers correspondants dans une structure de répertoires imbriquée
Étiquettes
glob, pattern, wildcard, file-matching, directory, intermediate
src/components/*.tsxMotif Récursif (Globstar)
Correspondance récursive de fichiers utilisant le motif **
Étiquettes
glob, pattern, wildcard, file-matching, recursive, intermediate
src/**/*.tsMotif Récursif Complexe
Motif profondément imbriqué avec plusieurs caractères génériques
Étiquettes
glob, pattern, wildcard, file-matching, recursive, intermediate
**/*.{test,spec}.{js,ts}Motif de Classe de Caractères
Utilisation des classes de caractères [abc] pour une correspondance précise
Étiquettes
glob, pattern, wildcard, file-matching, character-class, intermediate
src/[A-Z]*.tsExpansion d'Accolades
Utilisation de {a,b,c} pour plusieurs alternatives
Étiquettes
glob, pattern, wildcard, file-matching, brace-expansion, intermediate
src/{components,utils,types}/*.tsMotif de Négation
Exclure les motifs en utilisant le préfixe !
Étiquettes
glob, pattern, wildcard, file-matching, negation, advanced
src/**/*.ts
!**/*.test.ts
!**/*.spec.tsMotif Complet de Projet
Motif complexe pour la correspondance complète de projet
Étiquettes
glob, pattern, wildcard, file-matching, comprehensive, advanced
src/**/*.{ts,tsx}
!**/*.test.ts
!**/*.spec.ts
!**/node_modules/**
public/**/*.html
**/*.jsonMotif Numéroté et Daté
Motif pour correspondre aux fichiers numérotés ou datés
Étiquettes
glob, pattern, wildcard, file-matching, numbered, intermediate
logs/app-[0-9]*.log
backup-[0-9][0-9][0-9][0-9]-[0-1][0-9]-[0-3][0-9].tar.gzMultiples Motifs d'Ignorage
Motifs courants pour les outils de construction et gitignore
Étiquettes
glob, pattern, wildcard, file-matching, negation, advanced
**/*.ts
!**/*.d.ts
!**/node_modules/**
!**/dist/**
!**/.git/**
**/*.graphql
**/*.gqlOutils
Outils souvent utilisés avec cet exemple
Associé