xav0021
Messages postés44Date d'inscriptionjeudi 11 mars 2004StatutMembreDernière intervention23 janvier 2007
-
23 mars 2006 à 16:29
xav0021
Messages postés44Date d'inscriptionjeudi 11 mars 2004StatutMembreDernière intervention23 janvier 2007
-
23 mars 2006 à 16:49
Bonjour
J'arrive pas à trouver comment on peut vérifier si un mot se trouve dans une chaine de caractère.
Par exemple, j'ai une phrase et mon mot c'est "Visual Basic".
Comment vérifier que ma phrase contient bien "Visual Basic"?
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 23 mars 2006 à 16:34
Salut,
Tu aurais pu utiliser le moteur de recherche...
Enfin bref
Dim TaChaine as string
Dim ChaineATrouver as String
ChaineATrouver = "Visual Basic"
Tachaine = "Apprendre le Visual Basic"
If Instr(1, TaChaine, ChaineATrouver) Then Call MsgBox("La Phrase Contient " & ChaineATrouver)
@+, Julien Pensez: Moteur de Recherche, Réponse Acceptée
Vous n’avez pas trouvé la réponse que vous recherchez ?
loislane21
Messages postés65Date d'inscriptionjeudi 10 mars 2005StatutMembreDernière intervention28 mars 2006 23 mars 2006 à 16:47
Juste pour l'explication (car la solution de Julien est aussi bien), une expression régulière c'est une chaine que tu "fabriques".
Imagine que quelqu'un dans une entreprise doive taper toute une suite de chiffres (un code article ou je ne sais quoi) qui ressemblerait à ça :
111VVV768-TY_VTRE..... (assez barbare non!)
Bon bref, 3 chiffres au début, suivi de trois lettres en majuscules, suivi de 3 chiffres, suivi d'un tiret etc......
Et bien l'expression régulière vérifie ce qui a été taper et vérifie si c'est conforme.
Sinon, autre utilisation qui te serait utile c'est de définir ton expression régulière comme étant la chaine "Visual Basic", et tu utilises une des fonctions de l'expression régulière (trou de mémoire!!) et elle te renvoi vrai si elle a trouvé ta chaine dans une autre chaine que tu lui aurait passé sinon elle te renvoi faux.
Enfin bref si t'as pas tout compris, il y a de très bons sites là-dessus si tu vas dans google et que tu tapes "expression régulière".