Bonjour,
est il possible d'extraire et de traiter les chaines de caractère placées entre 2 délimiteurs d'une ligne?
Je m'explique: j'ai un fichier du type:
et je souhaiterais extraire chaque chaine entre 2 '|' et faire en sorte de completer avec "xxx" afin d'avoir 3 caractères pour la première chaine, 5 caractères pour la 2eme, et à nouveau 3 caractère pour la 3ème soit obtenir:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 a|a|a b|b|b c|c|c
Pour l'instant je nage un peu puique je n'arrive à récupérer que la première chaine:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 axx|axxxx|axx bxx|bxxxx|bxx cxx|cxxxx|cxx
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for /f "delims=|" %%a in ('type test.txt') do ( echo %%a )
Partager