[VBS] - Manipulation de chaine de caractères

tontonol Messages postés 43 Date d'inscription   Statut Membre Dernière intervention   -  
tontonol Messages postés 43 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Le script sur lequel je travaille contient un tableau unidimensionnel 'MonTableau' contenant des chaines de caractères (Chemins de répertoires)
Je souhaite variabiliser (MaVariable) une partie de cette chaine de caractère

La valeur stockée dans le tableau ressemble à ceci:
'C:\Rep1\Sous-Rep-Niveau1\Sous-Rep-Niveau2\Sous-Rep-Niveau3'
Où Rep1, Sous-Rep-Niveau1, Sous-Rep-Niveau2... sont de longueur variable

L'instruction 'MaVariable = (split(MonTableau(i),"\"))(UBound(split(MonTableau(i),"\")))'
retourne 'Sous-Rep-Niveau3'

Mais la partie que je souhaite extraire de la chaine de caractères doit être strictement comprises entre '/'. par exemple 'Sous-Rep-Niveau2' ou 'Sous-Rep-Niveau2'.

Je cherche donc la syntaxe qui me permettrai deux actions:
- 1 -Extraire les chaines de caractères strictement comprises entre '/'
-2 -Stocker les séquences extraites dans le tableau multidimensionnel 'MonTableauMultidimmentionnel'

Quelqu'un pourrait il m'aider dans la syntaxe.

Merci
A voir également:

2 réponses

gabuzo Messages postés 739 Date d'inscription   Statut Membre Dernière intervention   58
 
Suggestion:
créer une rubrique pour chacun des éléments
pour la recherche, tu fais une chaine var1+"/"+var2...
ça peut être une solution simple
0
tontonol Messages postés 43 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci pour l'orientation, je vais creuser dans ce sens.
0