Bonjour,
J'ai un fichier qui contient une liste de Commandes avec Paramètres
Ceux-ci ne sont pas forcément rentré par ligne mais peuvent être une simple chaîne contenant un nombre indéfini de commande+paramètres à la suite.
Sachant que la liste de paramètres peut varier... ça fait beaucoup de chose variable, et donc de pattern qui se répètent.
Comme exemple :
Je travail en C++/Qt, mais je pense que ça ne change rien.CMD1 P11 P12 P13 P14 CMD2 P21 P22 CMD1 P15 P16 CMD5 P51
Je voudrais transformer ça en un tableau multiligne qui décompsera toutes les commande à la suite, et pous chaque commande donnera la liste des arguments.
Je vois pas trop comment faire, j'ai essayé les répétitions avec l'outil pattern{1,} ou {1,4} mais il ne sort jamais la liste des arguments, il ne sort généralement que le dernier arguments...tab[CMD1][0]=P11
tab[CMD1][1]=P12
...
tab[CMD3]=liste vide
...
Si quelqu'un peut m'aiguiller
Merci d'avance
Hervé
Partager