supprimer un caractere si condition

Bulk Rename Utility How-To's

supprimer un caractere si condition

Postby PapyGribouille » Sun Feb 04, 2024 4:42 pm

Bonjour à tous,
Comment supprimer le 8eme caractère '0' (zéro) d'une liste de noms de fichier sauf s'il est différent de '0’ et doit comporter 3 chiffres avec l'appli Bulk Rename Utility ?
020419-024 ......... 031204-0004 ......... 031204-0004a ......... 080529-0025a-0Photomontage
150515-028F3Cre ......... 170822-103

Après renommage :
020419-024 031204-004 031204-004a 080529-025a-0Photomontage
150515-028F3Cre 170822-103

Merci d'avance.
Salutations
PapyGribouille
PapyGribouille
 
Posts: 3
Joined: Sun Feb 04, 2024 4:09 pm

Remove '0' from digit-strings like ######-0###

Postby Luuk » Mon Feb 05, 2024 12:04 am

With RegEx(1) having a checkmark for "v2", the "Match" can be like...
((?<=\b\d{6}-)0(?=\d{3})|(?<= )\.+ )/g

The red-parts is what to remove, and the (?group) parts is the conditions.
Luuk
 
Posts: 706
Joined: Fri Feb 21, 2020 10:58 pm

Re: supprimer un caractere si condition

Postby PapyGribouille » Thu Feb 08, 2024 9:45 pm

Bonsoir Luuk,
Merci beaucoup pour la réponse. J'ai un complément de renseignement à vous demandez, s.v.p.
Après avoir sélectionné mon dossier et les fichiers, j'ai fait un copier/coller la formule que vous m'avez indiqué dans 'Match' de RegEx (1) puis cocher 'v2', ce qui a pour conséquence d'entourer la case en rouge ainsi que 'RegEx(1) et 'Rename ne s'est pas validé.
Les noms de fichiers n'ont pas été modifiés, pourquoi ?
Je suis désolé mais je ne connais rien aux scripts.

Merci à vous

Cordialement

PapyGribouille
PapyGribouille
 
Posts: 3
Joined: Sun Feb 04, 2024 4:09 pm


Return to How-To