Bonjour à tous
Je suis relativement mauvais en programmation et je ne sais trop comment m'y prendre pour réaliser ce que l'on me demande...
Je dispose d'une variable qui contient une chaine de type :
INDEX_NAME ------------------------------ TABLE~1 TABLE~2 TABLE~3 TABLE~4
(il s'agit en fait de la liste index compris dans une TABLE oracle)
Je dois faire en sorte de mettre chacun des "TABLE~X" dans une variable séparée sachant que :
-TABLE est toujours la même chaine MAIS mon script doit être adaptable à d'autres TABLES, la longueur de cette chaine est donc variable.
-Le nombre ~X peut aller de 1 à .... beaucoup
J'ai remarqué qu'il y avait un espace devant chacune des valeurs, cela pourrait éventuellement être exploité, si ce n'est qu'il me ressortira également ------------------------------ puisqu'il est précédé d'un espace, il faudra donc ne pas le prendre en compte.
Le seul caractère réellement intéressant est ~ car il sera toujours présent, ceci dit je ne connais pas la longueur des chaines qui le précèdent et le succèdent...
Je ne sais trop comment me défaire de ce bourbier !
Merci d'avance pour votre aide
![;)](https://www.developpez.net/forums/images/smilies/icon_wink.gif)
Partager