Séparation d'une chaîne avec des espaces

Résolu
flomine Messages postés 349 Statut Membre -  
flomine Messages postés 349 Statut Membre -
Bonjour

Je suis sous visual basic express 2010 et cherche à séparer une chaîne en plusieurs parties grâce à des espaces. Pour vous donner un ordre d'idée de ce que je cherche, je vous montre un exemple:

Considerons la chaîne: "J'aime les pommes"
Et les trois variables de type string "A", "B", "C"
Pour avoir en sortie:
A = "J'aime"
B = "les"
C = "pommes"

Voila j'espère que j'ai été assez excplicite.
Bonne journée et merci d'avance

2 réponses

  1. Polux31 Messages postés 7219 Statut Membre 1 204
     
    Bonjour,

    Avec la fonction Split()

    Dim mChaine As String = "J'aime les pommes"
    Dim A As String
    Dim B As String
    Dim C As String
    Dim mTab()
    
            mTab = Split(mChaine, " ")
    
            A = mTab(0)
            B = mTab(1)
            C = mTab(2)


    ;0)

    «Ce que l'on conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément.»
    Nicolas Boileau
    2
  2. flomine Messages postés 349 Statut Membre 126
     
    Merci beaucoup de votre réponse ! Dès que je rentre chez moi je l'essaie.
    0