Exemples de Motifs Glob
Exemples de motifs glob pour la correspondance de fichiers du basique au complexe
Key Facts
- Category
- Development
- Items
- 12
- Format Families
- text
Sample Overview
Exemples de motifs glob pour la correspondance de fichiers du basique au complexe This sample set belongs to Development and can be used to test related workflows inside Elysia Tools.
📝 Motif de Caractère Générique Simple
Motif de base utilisant * pour correspondre à n'importe quel caractère
*.txt
📝 Correspondance d'Extension de Fichier
Fichiers correspondants avec plusieurs extensions
*.{js,ts,jsx,tsx}
📝 Motif de Répertoire
Fichiers correspondants dans un répertoire spécifique
src/*.ts
📝 Répertoires Imbriqués
Fichiers correspondants dans une structure de répertoires imbriquée
src/components/*.tsx
📝 Motif Récursif (Globstar)
Correspondance récursive de fichiers utilisant le motif **
src/**/*.ts
📝 Motif Récursif Complexe
Motif profondément imbriqué avec plusieurs caractères génériques
**/*.{test,spec}.{js,ts}
📝 Motif de Classe de Caractères
Utilisation des classes de caractères [abc] pour une correspondance précise
src/[A-Z]*.ts
📝 Expansion d'Accolades
Utilisation de {a,b,c} pour plusieurs alternatives
src/{components,utils,types}/*.ts
📝 Motif Numéroté et Daté
Motif pour correspondre aux fichiers numérotés ou datés
logs/app-[0-9]*.log
backup-[0-9][0-9][0-9][0-9]-[0-1][0-9]-[0-3][0-9].tar.gz
📝 Motif de Négation
Exclure les motifs en utilisant le préfixe !
src/**/*.ts
!**/*.test.ts
!**/*.spec.ts
📝 Motif Complet de Projet
Motif complexe pour la correspondance complète de projet
src/**/*.{ts,tsx}
!**/*.test.ts
!**/*.spec.ts
!**/node_modules/**
public/**/*.html
**/*.json
📝 Multiples Motifs d'Ignorage
Motifs courants pour les outils de construction et gitignore
**/*.ts
!**/*.d.ts
!**/node_modules/**
!**/dist/**
!**/.git/**
**/*.graphql
**/*.gql