[FR] Remplacement ou suppresion avec une condition
Posted: 2004-09-03 19:22:54
Salut antp
Déjà merci pour ton programme, il m'a fait gagné des heures de travail.
J'utilise la version 2.07 et 2.08 beta.
J'ai besoin de modifier le nom d'un fichier, à un emplacement défini (entre tel et tel caractère) si une condition est rempli
Exemple : 3 fichiers
ABC - 111.EXE -> ABC-111.EXE
ABC-222.EXE -> ABC-222.EXE
ABC 333.EXE -> ABC-333.EXE
J'ai besoin de supprimer (ou remplacer) le 4ème caractère de la chaîne SI (et uniquement SI) le caractère est un espace (ABC - 111.EXE -> ABC- 111.EXE)
ensuite, je rajoute un - au 4 ème caractère SI celui N'EST PAS un - (ABC 333.EXE -> ABC-333.EXE),
Enfin, si le 5 caractère est un espace, je le supprime (ABC- 111.EXE -> ABC-111.EXE).
Et cette fonction sur des milliers de fichiers !!!!.
Ensuite, j'ajoute à la 4ème et 6ème position pour tous les enregistrements (sans condition) un caractère bien défini !!! OUF
Existe il une solution ? As tu sous le coude une solution à mon BIG problème ?
Ou, pense tu que cette solution d'intégrer une condition est 'intéressante' ?
Merci pour ta réponse

J'utilise la version 2.07 et 2.08 beta.


Exemple : 3 fichiers
ABC - 111.EXE -> ABC-111.EXE
ABC-222.EXE -> ABC-222.EXE
ABC 333.EXE -> ABC-333.EXE
J'ai besoin de supprimer (ou remplacer) le 4ème caractère de la chaîne SI (et uniquement SI) le caractère est un espace (ABC - 111.EXE -> ABC- 111.EXE)
ensuite, je rajoute un - au 4 ème caractère SI celui N'EST PAS un - (ABC 333.EXE -> ABC-333.EXE),
Enfin, si le 5 caractère est un espace, je le supprime (ABC- 111.EXE -> ABC-111.EXE).
Et cette fonction sur des milliers de fichiers !!!!.

Ensuite, j'ajoute à la 4ème et 6ème position pour tous les enregistrements (sans condition) un caractère bien défini !!! OUF
Existe il une solution ? As tu sous le coude une solution à mon BIG problème ?
Ou, pense tu que cette solution d'intégrer une condition est 'intéressante' ?
Merci pour ta réponse