Retour au blog

Regex pour l'organisation de fichiers : guide du débutant pour les Règles intelligentes

Apprenez les règles regex d'organisation de fichiers à partir de zéro. 10 motifs à copier-coller pour trier captures, factures et doublons avec File Arbor.

2 mars 2026
File Arbor Team

Qu'est-ce que le regex et pourquoi est-ce important pour l'organisation de fichiers ?

Vous savez probablement déjà comment rechercher des fichiers par nom. Tapez « facture » dans votre explorateur de fichiers, et vous obtenez chaque fichier avec « facture » dans son nom. Assez simple. Mais que faire si vous voulez trouver chaque PDF de facture qui commence par « INV- » suivi d'un numéro ? Ou chaque capture d'écran, qu'elle s'appelle « Screenshot », « Screen Shot » ou « Capture » ? C'est là que le regex entre en jeu.

Regex (abréviation de Regular Expression, ou expression régulière) est un langage de correspondance de motifs. Voyez-le comme une requête de recherche surpuissante. Au lieu de chercher un texte exact, vous décrivez un motif de texte. Un seul motif regex peut correspondre à des centaines de noms de fichiers différents qui partagent une structure commune.

File Arbor utilise le regex dans sa fonctionnalité Règles intelligentes. Quand les Règles rapides ne suffisent pas pour vos besoins spécifiques, vous pouvez écrire une Règle personnalisée avec un motif regex. File Arbor compare alors les fichiers entrants à ce motif et les déplace automatiquement vers le dossier que vous spécifiez. C'est l'un des moyens les plus puissants d'automatiser votre flux de travail d'organisation de fichiers.

Vous n'avez pas besoin d'un diplôme en informatique pour utiliser le regex. Dans ce guide, nous passerons en revue les fondamentaux et vous donnerons 10 motifs prêts à l'emploi qui couvrent les scénarios d'organisation de fichiers les plus courants. À la fin, vous écrirez vos propres motifs avec confiance.

Si vous êtes complètement nouveau sur File Arbor, commencez par notre guide de démarrage d'abord, puis revenez ici.

Les bases du regex pour les noms de fichiers

Avant de passer aux motifs pratiques, construisons une base solide. Chaque concept regex ci-dessous est quelque chose que vous utiliserez réellement en organisant des fichiers. Nous garderons la théorie courte et les exemples concrets.

Littéraux : correspondance de texte exact

Le regex le plus simple est du texte brut. Le motif facture correspond à tout nom de fichier qui contient le mot « facture » n'importe où.

Motif :   facture
Résultat :  facture-2026.pdf, ma_facture.docx, janvier-facture-finale.pdf

C'est identique à une recherche de texte basique. La puissance du regex vient de tout ce que vous pouvez ajouter par-dessus.

Jokers : le point et l'étoile

Le point . correspond à n'importe quel caractère unique (lettre, chiffre, espace, symbole, n'importe quoi sauf un saut de ligne). La combinaison .* correspond à n'importe quelle séquence de caractères de n'importe quelle longueur, y compris une chaîne vide.

Motif :   rapport.*pdf
Résultat :  rapport-2026.pdf, rapport_final.pdf, rapport.pdf

Ici, .* comble le fossé entre « rapport » et « pdf » quel que soit ce qui se trouve entre les deux.

Classes de caractères : correspondance de types spécifiques

Les crochets vous permettent de définir un ensemble de caractères à faire correspondre à une position donnée :

  • [0-9] correspond à n'importe quel chiffre unique (0 à 9)
  • [a-z] correspond à n'importe quelle lettre minuscule unique
  • [A-Za-z] correspond à n'importe quelle lettre, majuscule ou minuscule
  • [aeiou] correspond à n'importe quelle voyelle
Motif :   IMG_[0-9][0-9][0-9][0-9]
Résultat :  IMG_0001, IMG_2026, IMG_9999

Vous pouvez aussi inverser une classe avec ^ à l'intérieur des crochets. [^0-9] correspond à tout ce qui n'est pas un chiffre.

Quantificateurs : combien de fois ?

Les quantificateurs contrôlent combien de fois l'élément précédent doit se répéter :

  • + signifie une ou plusieurs fois
  • * signifie zéro ou plusieurs fois
  • ? signifie zéro ou une fois (rend quelque chose optionnel)
  • {3} signifie exactement 3 fois
  • {2,5} signifie entre 2 et 5 fois

Utiliser des quantificateurs simplifie considérablement notre exemple précédent :

Motif :   IMG_[0-9]{4}
Résultat :  IMG_0001, IMG_2026, IMG_9999

Le raccourci \d est équivalent à [0-9], vous pouvez donc aussi écrire IMG_\d{4}. De même, \w correspond à tout caractère de mot (lettres, chiffres et underscores).

Ancres : début et fin du nom de fichier

Les ancres ne correspondent pas à un caractère. Elles correspondent à une position dans le texte :

  • ^ correspond au début du nom de fichier
  • $ correspond à la fin du nom de fichier

C'est critique pour l'organisation de fichiers. Sans ancres, facture correspond à « ma_facture_backup.pdf » et « pas-une-facture-vraiment.txt ». Avec les ancres, vous gagnez en précision :

Motif :   ^facture.*\.pdf$
Résultat :  facture-2026.pdf, facture_mars.pdf
Ignoré :  ma_facture.pdf, facture.docx

Remarquez \.pdf$ à la fin. La barre oblique inversée échappe le point pour qu'il corresponde à un point littéral plutôt qu'à « n'importe quel caractère ». C'est l'une des choses les plus courantes que vous ferez en regex pour les noms de fichiers : faire correspondre les extensions de fichiers avec précision.

Groupes : combiner des alternatives

Les parenthèses () regroupent des parties d'un motif, et le pipe | signifie « ou » :

Motif :   \.(jpg|png|gif)$
Résultat :  photo.jpg, logo.png, animation.gif
Ignoré :  photo.bmp, document.pdf

C'est ainsi que vous faites correspondre plusieurs extensions de fichiers dans une seule règle. Les groupes peuvent aussi être combinés avec des quantificateurs. Par exemple, (ab)+ correspond à « ab », « abab », « ababab », et ainsi de suite.

Motif courant d'extension de fichier

Un motif que vous utiliserez à répétition est la correspondance d'un ensemble d'extensions de fichiers :

\.(jpg|jpeg|png|gif|webp|svg)$    # Fichiers image
\.(mp4|avi|mkv|mov|wmv)$          # Fichiers vidéo
\.(doc|docx|pdf|txt|odt)$         # Fichiers document
\.(mp3|wav|flac|aac|ogg)$         # Fichiers audio

Avec ces blocs de construction dans votre boîte à outils, vous êtes prêt à aborder les motifs d'organisation de fichiers du monde réel.

10 motifs regex pratiques pour l'organisation de fichiers

Voici dix motifs regex prêts à copier-coller qui résolvent les problèmes d'encombrement de fichiers les plus courants. Chacun est expliqué pour que vous compreniez comment il fonctionne et puissiez le modifier pour vos propres besoins.

1. Captures d'écran

Chaque système d'exploitation nomme les captures d'écran différemment. macOS utilise « Screenshot », les anciennes versions de macOS utilisaient « Screen Shot », et Windows utilise aussi « Screenshot ». Certains outils utilisent « Capture ».

^(Screenshot|Screen Shot|Capture).*\.(png|jpg)$

Comment ça marche : Correspond aux noms de fichiers qui commencent par l'un de ces trois préfixes, suivi de n'importe quoi (l'horodatage), se terminant par une extension .png ou .jpg.

Destination suggérée : Captures/

2. Fichiers en double

Quand vous téléchargez le même fichier deux fois, votre navigateur ajoute (1), (2), etc. Certains systèmes utilisent « -copie » à la place.

.*\(\d+\)\.[a-zA-Z]+$

Cela capture des fichiers comme rapport (1).pdf, image (3).png et budget (12).xlsx. Pour la variante « -copie », ajoutez une alternative :

.*(\(\d+\)|-copie)\.[a-zA-Z]+$

Destination suggérée : Doublons/ (vérifier et supprimer périodiquement)

3. Factures et notes

Les factures suivent souvent des motifs de nommage prévisibles, surtout quand elles sont téléchargées depuis un logiciel de comptabilité ou des pièces jointes d'emails.

^(invoice|INV|facture|bill|receipt)[-_]?\d+.*\.pdf$

Comment ça marche : Commence par un mot-clé courant de facture (variations de casse couvertes), optionnellement suivi d'un tiret ou underscore, puis de chiffres (le numéro de facture), puis n'importe quoi d'autre, se terminant par .pdf. Le terme « facture » couvre les factures en français.

Destination suggérée : Finances/Factures/

4. Installateurs logiciels

Les installateurs et fichiers de paquets s'empilent dans votre dossier Téléchargements. Ce motif les capture tous.

.*\.(exe|msi|dmg|pkg|deb|rpm|appimage)$

Comment ça marche : Correspond à tout nom de fichier se terminant par une extension d'installateur courante. Pas d'ancre au début car les noms d'installateurs varient énormément.

Destination suggérée : Installateurs/ (ou supprimez-les simplement après l'installation)

5. Photos par convention de nommage d'appareil photo

Les appareils photo numériques et téléphones nomment les photos avec un préfixe prévisible suivi d'une date ou d'un numéro de séquence.

^(IMG|DSC|P|DSCN|DCIM|PXL)_?\d{8}.*\.(jpg|jpeg|raw|heic|cr2|nef)$

Comment ça marche : Correspond aux noms commençant par des préfixes d'appareil photo courants (IMG pour les téléphones, DSC/DSCN pour Sony/Nikon, PXL pour les téléphones Pixel), un underscore optionnel, puis 8 chiffres (typiquement une date comme 20260302), suivi de n'importe quoi, se terminant par une extension photo.

Destination suggérée : Photos/Non-triées/

6. Fichiers avec numéros de version

Les maquettes de design, brouillons et documents incluent souvent des numéros de version. Ils s'accumulent vite.

.*[-_]v?\d+\.\d+.*

Comment ça marche : Correspond à tout fichier avec un motif de type version quelque part dans le nom. Le v? rend le préfixe « v » optionnel, captant à la fois design-v2.1.psd et spec-3.0-brouillon.pdf.

Destination suggérée : Archives/Versionnes/

7. Fichiers temporaires

Les fichiers temporaires sont créés par les applications et oubliés. Ils gaspillent de l'espace disque et encombrent vos dossiers.

^~.*|.*\.tmp$|.*\.bak$|.*\.swp$|.*\.cache$

Comment ça marche : Utilise l'opérateur | pour correspondre à plusieurs indicateurs de fichiers temporaires : les fichiers commençant par un tilde (~), ou se terminant par .tmp, .bak, .swp ou .cache.

Destination suggérée : Corbeille/ ou suppression directe

8. Relevés bancaires

Les banques exportent typiquement des relevés avec le mot « statement » ou « releve » suivi d'un motif de date année-mois.

^(statement|releve|kontoauszug|extrait).*\d{4}[-_]\d{2}.*\.pdf$

Comment ça marche : Commence par un mot-clé de relevé bancaire (anglais, français, allemand), suivi de n'importe quoi, puis une année à quatre chiffres, un séparateur et un mois à deux chiffres, se terminant par .pdf. Cela capture des fichiers comme statement_2026-03.pdf ou releve_bancaire_2025_12.pdf.

Destination suggérée : Finances/Releves-bancaires/

9. Fichiers de projet

Si vous nommez les fichiers de projet avec un préfixe « projet » ou « PRJ », ce motif les rassemble.

^(project|PRJ|proj|projet)[-_]\w+.*

Comment ça marche : Correspond aux noms commençant par un mot-clé de projet, suivi d'un séparateur et d'un ou plusieurs caractères de mot (le nom ou code du projet). Des fichiers comme projet-alpha_v2.docx, PRJ_0042_spec.pdf et proj-refonte-site.fig correspondent tous.

Destination suggérée : Trier par nom de projet dans Projets/{nom-projet}/

10. Notes de réunion et compte-rendus

Les notes de réunion s'accumulent dans tous les outils et formats. Ce motif capture les conventions de nommage courantes.

^(meeting|notes|minutes|standup|retro|reunion)[-_]\d{4}[-_]\d{2}[-_]\d{2}.*

Comment ça marche : Correspond aux fichiers commençant par un mot-clé lié aux réunions, suivi d'une date au format AAAA-MM-JJ (avec des tirets ou des underscores comme séparateurs). Capture meeting-2026-03-02-revue-produit.docx, notes_2026_01_15.md, reunion-2026-03-05.docx et similaires.

Destination suggérée : Documents/Notes-de-reunion/

Comment utiliser les motifs regex dans File Arbor

Maintenant que vous avez des motifs prêts, voici comment les mettre en oeuvre dans File Arbor. Le processus prend environ deux minutes par règle.

Étape 1 : Ouvrir les Règles intelligentes

Lancez File Arbor et sélectionnez le dossier que vous voulez organiser (par exemple, votre dossier Téléchargements). Cliquez sur l'onglet Règles dans la barre latérale, puis cliquez sur Nouvelle règle personnalisée.

Étape 2 : Entrer votre motif regex

Dans le champ Motif, collez ou tapez votre motif regex. Par exemple, pour capturer toutes les captures d'écran :

^(Screenshot|Screen Shot|Capture).*\.(png|jpg)$

Assurez-vous que le Type de correspondance est défini sur « Regex » plutôt que « Simple » (qui ne supporte que les jokers basiques).

Étape 3 : Définir la destination

Choisissez où les fichiers correspondants doivent aller. Cliquez sur Parcourir et sélectionnez le dossier cible, ou tapez un chemin directement. Vous pouvez utiliser un sous-dossier qui n'existe pas encore -- File Arbor le créera automatiquement.

Étape 4 : Tester avec la prévisualisation

Avant d'activer la règle, cliquez sur le bouton Prévisualisation. File Arbor analysera le dossier actuel et vous montrera exactement quels fichiers correspondent à votre motif. C'est votre filet de sécurité. Si des fichiers inattendus apparaissent dans la prévisualisation, affinez votre motif avant de poursuivre.

Étape 5 : Activer la règle

Une fois que la prévisualisation semble correcte, basculez la règle sur Activée. Si vous avez le Mode Auto actif (disponible avec une licence Pro), les fichiers correspondants seront déplacés automatiquement à leur arrivée. Sinon, cliquez sur Organiser maintenant pour exécuter la règle manuellement.

Pour une présentation complète de la configuration des dossiers et des règles, consultez notre guide de démarrage. Pour comparer les fonctionnalités Gratuit et Pro incluant le Mode Auto, visitez notre page de tarifs.

Tester vos motifs avant de les utiliser

Le regex peut être délicat à maîtriser du premier coup. Avant d'ajouter un motif à File Arbor, nous recommandons fortement de le tester sur regex101.com. Voici comment :

  1. Ouvrez regex101.com dans votre navigateur
  2. Assurez-vous que le style est défini sur ECMAScript (JavaScript) puisque c'est ce que File Arbor utilise en interne
  3. Collez votre motif dans le champ « Regular Expression »
  4. Dans la zone « Test String », tapez plusieurs noms de fichiers -- à la fois ceux qui devraient correspondre et ceux qui ne devraient pas
  5. Le site surligne les correspondances en temps réel et explique chaque partie de votre motif

Cela prend trente secondes et peut vous éviter de déplacer accidentellement les mauvais fichiers. C'est une habitude essentielle pour quiconque travaille avec le regex.

Erreurs courantes et comment les corriger

Même les développeurs expérimentés trébuchent sur celles-ci. Voici les pièges regex les plus fréquents dans l'organisation de fichiers et leurs corrections.

Oublier d'échapper le point

Le point . en regex signifie « n'importe quel caractère ». Quand vous voulez correspondre à un point littéral (comme dans une extension de fichier), vous devez l'échapper avec une barre oblique inversée.

# Faux - correspond aussi à "rapportXpdf"
rapport.pdf

# Correct - ne correspond qu'à un point littéral
rapport\.pdf

C'est l'erreur la plus courante. Chaque motif d'extension de fichier devrait utiliser \. avant les lettres de l'extension.

Motifs trop gourmands

Le quantificateur .* est gourmand par défaut. Il correspond à autant que possible. C'est généralement correct pour les noms de fichiers puisque ce sont des chaînes courtes, mais cela peut causer un comportement inattendu quand mal combiné.

# Trop large - correspond à littéralement tout PDF
.*\.pdf$

# Mieux - correspond spécifiquement aux factures
^facture.*\.pdf$

Soyez aussi spécifique que possible avec le début de votre motif. Utilisez ^ pour ancrer au début du nom de fichier quand les fichiers que vous ciblez partagent un préfixe commun.

Sensibilité à la casse

Par défaut, le regex est sensible à la casse. facture ne correspond pas à « Facture » ou « FACTURE ». Dans File Arbor, vous pouvez activer le bouton Insensible à la casse lors de la création d'une Règle personnalisée. Alternativement, vous pouvez le gérer dans le motif lui-même :

# Gère les variations de casse courantes manuellement
^(facture|Facture|FACTURE).*\.pdf$

# Ou utilisez une classe de caractères pour la première lettre
^[fF]acture.*\.pdf$

Le bouton insensible à la casse dans File Arbor est plus propre et c'est l'approche recommandée.

Oublier l'ancre de fin pour les extensions

Sans $ à la fin, votre motif d'extension pourrait correspondre à des choses non prévues :

# Faux - correspond à "photo.jpg.bak" et "photo.jpg_backup"
.*\.jpg

# Correct - ne correspond qu'aux fichiers qui SE TERMINENT par .jpg
.*\.jpg$

Utilisez toujours $ quand vous faites correspondre des extensions de fichiers pour vous assurer que l'extension est à la toute fin du nom de fichier.

Motifs trop complexes

Si votre motif devient long et illisible, envisagez de le diviser en plusieurs règles. Deux règles simples valent mieux qu'un seul regex incompréhensible. File Arbor vous permet de créer autant de Règles personnalisées que nécessaire, il n'y a donc aucune raison de tout entasser dans un seul motif.

# Au lieu d'un motif monstre pour tous les médias...
# Règle 1 : Images
\.(jpg|jpeg|png|gif|webp|svg)$

# Règle 2 : Vidéos
\.(mp4|avi|mkv|mov|wmv)$

# Règle 3 : Audio
\.(mp3|wav|flac|aac|ogg)$

Chaque règle peut envoyer les fichiers vers une destination différente, vous offrant une organisation plus propre et une maintenance plus facile.

Construire vos propres motifs

Une fois que vous êtes à l'aise avec les bases, construire des motifs personnalisés suit un processus simple :

  1. Regardez vos fichiers. Qu'est-ce que les noms de fichiers que vous voulez capturer ont en commun ? Notez les éléments communs.
  2. Identifiez les parties variables. Qu'est-ce qui change d'un fichier à l'autre ? Dates, numéros, noms de projets ? Ceux-ci deviennent des jokers ou des classes de caractères regex.
  3. Écrivez le motif. Commencez simple. Faites d'abord fonctionner les bases, puis ajoutez de la précision.
  4. Testez sur regex101.com. Collez de vrais noms de fichiers de vos dossiers et vérifiez.
  5. Prévisualisez dans File Arbor. Utilisez le bouton Prévisualisation pour vérifier contre vos fichiers réels.
  6. Itérez. Si quelque chose ne va pas, ajustez et testez à nouveau.

Les motifs de ce guide couvrent les scénarios les plus courants, mais vos fichiers sont uniques. La combinaison de connaissances regex et des Règles intelligentes de File Arbor vous donne la flexibilité de relever tout défi d'organisation.

Et ensuite ?

Vous avez maintenant les bases pour utiliser le regex pour l'organisation de fichiers comme un pro. Commencez avec les motifs prêts à l'emploi ci-dessus, personnalisez-les selon vos conventions de nommage, et laissez File Arbor gérer le reste.

Voici vos prochaines étapes :

  • Téléchargez File Arbor si ce n'est pas déjà fait
  • Configurez votre première règle regex en utilisant les motifs de ce guide
  • Explorez toutes les fonctionnalités sur notre page de fonctionnalités y compris le Mode Auto et les Règles rapides
  • Consultez nos tarifs sur la page de tarifs pour débloquer les règles illimitées et le Mode Auto

Les jours où vous glissiez manuellement des fichiers dans des dossiers sont révolus. Avec le regex et File Arbor, vos fichiers s'organisent d'eux-mêmes.