[VBS] - Manipulation de chaine de caractères

Fermé
tontonol Messages postés 43 Date d'inscription mercredi 29 janvier 2003 Statut Membre Dernière intervention 10 septembre 2007 - 9 sept. 2007 à 12:41
tontonol Messages postés 43 Date d'inscription mercredi 29 janvier 2003 Statut Membre Dernière intervention 10 septembre 2007 - 10 sept. 2007 à 07:13
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 736 Date d'inscription mardi 21 août 2007 Statut Membre Dernière intervention 17 avril 2008 58
9 sept. 2007 à 12:45
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 mercredi 29 janvier 2003 Statut Membre Dernière intervention 10 septembre 2007 1
10 sept. 2007 à 07:13
Merci pour l'orientation, je vais creuser dans ce sens.
0