Décomposition d'une chaine de caractère en VB

Résolu
blid -  
 blid -
Bonjour
je voudrai savoir est ce que c'est possible de décomposer une chaine de caractère en bloc d'espace et bloc de caractère
par exemple si je tape : "bonjour les amis"
je dois trouver dans la 1ère case du tableau :"bonjour"
la 2ème : " " (un espace)
la 3 ème: "les"
la 4 ème: " " (espace)
et la 5ème: "amis"
puis-je faire ça?
Configuration: Windows XP Internet Explorer 8.0

4 réponses

  1. lami20j
     
    1
    1. blid
       
      bonne idée mais le problème c que je veu consever aussi les bloc d'espace dans le tableau à leur emlacement exacte car je vé l'utiliser après dans un algorithme d'encodage
      0
      1. lami20j > blid
         
        Re,

        Une piste.
        Par exemple tu peux remplacer chaque espace de ta chaîne avec la séquence ; ; et ensuite tu ferras un split sur ;

        Fonction replace
        0
  2. holow1 Messages postés 739 Statut Membre 71
     
    bonjour,

    dim t() as string
    dim chaine as string="bonjour les amis"

    t=chaine.Split(" ") --------->Remplissage du tableau
    0
    1. blid
       
      mais je veu conserver les espaces aussi car je vé les utiliser après, mon but c'est ne pa d'eliminer les espaces mais de décomposer la chaine en bloc d'espace et en bloc des autres caractères
      0
  3. blid
     
    merci pour votre aide lami20j et holow01 c'est résolu :)
    0
  4. holow1 Messages postés 739 Statut Membre 71
     
    ^_^
    0
    1. blid
       
      tu es super actif ds ce forum holow01 :D
      0