Bonjour,
Je viens de découvrir avec émerveillement une fonction qui pourrait m'être extrêmement utile.
J'aimerais renommer une série de fichiers tels que l'exemple ci-dessous :
de :
P - 210114 - C&C - Client - 1471 Loupoigne - Laurine Leblois - 4-4 - ATTENDRE SON APPEL.xlsx
en :
1471 Loupoigne - 210114 - C&C - P - Client - Laurine Leblois - 4-4 - ATTENDRE SON APPEL.xlsx
J'utilise la formule :
Chercher : (.*) - (.*) - (.*) - (.*) - (.*) - (.*) - (.*) - (.*)
Remplacer par : $5 - $2 - $3 - $1 - $4 - $6 - $7 - $8
en cochant ExRég
Et ça fonctionne très bien... pour le 1er fichier, les autres restent imperturbablement tels qu'ils sont.
Qu'est-ce que je ne fais pas ? ou mal ? ou...
Merci d'avance pour votre aide.
Henri
Renommer avec sous-expression : ne renomme que le 1er fichier ?!
Moderators: white, nsp, Stefan2
-
- Junior Member
- Posts: 16
- Joined: 2018-11-17, 14:43 UTC
Re: Renommer avec sous-expression : ne renomme que le 1er fichier ?!
Bonjour
Les autres fichiers ont-ils des noms qui suivent le même modèle ? C'est-à-dire avec 5 traits d'union ? Parce que ta regexp ne renommera les fichiers qu'à cette condition.
Et que montre la fenêtre d'aperçu avant renommage ?
Peux-tu nous donner les noms des fichiers qui ne sont pas renommés ?
Autre remarque : les 3 dernières sous-chaines ne doivent pas changer pas de place. Donc tu peux simplifier ton expression.
Les autres fichiers ont-ils des noms qui suivent le même modèle ? C'est-à-dire avec 5 traits d'union ? Parce que ta regexp ne renommera les fichiers qu'à cette condition.
Et que montre la fenêtre d'aperçu avant renommage ?
Peux-tu nous donner les noms des fichiers qui ne sont pas renommés ?
Autre remarque : les 3 dernières sous-chaines ne doivent pas changer pas de place. Donc tu peux simplifier ton expression.
- ghisler(Author)
- Site Admin
- Posts: 48125
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Renommer avec sous-expression : ne renomme que le 1er fichier ?!
S.v.p. donnez des exemples de noms qui ne sont pas changés.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com