Bonjour,
Je sais le sujet semble bizarre. On travaille sur un projet qui partage un même fichier de conf entre deux applis.
Les deux applis vont lire 2 attributs identiques:
[...]
Repertoire=d:\plop
PatternSousRepertoire=Toto%.3d
[...]
1) --> La première application va utiliser les deux attributs pour créer des répertoires Toto dans d:\plop différents en fonction d'un entier qu'on va donner en paramètre et y mettre des fichiers.
ainsi on va avoir, par exemple, ces répertoires:
d:\plop\Toto000
d:\plop\Toto020
d:\plop\Toto024
d:\plop\Toto999
...
2) --> La deuxième application doit ouvrir un certain fichier dans chacun de ces répertoires. L'algo est simple: on ouvre le répertoire décrit dans "Repertoire" et on parcoure tous les sous répertoires et pour ceux matchant avec "PatternSousRepertoire" on cherche un fichier à l'intérieur.
Oui mais voilà, comment on fait ceux matchant avec "PatternSousRepertoire"
En expression régulière c'est super simple. Mais on n'a pas le droit de changer de format.
Si il existe un algo de conversion "format print" en expression régulière je suis preneur.
Merci d'avance
Partager