cs_aminix9
Messages postés96Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention 9 février 2010
-
9 déc. 2004 à 01:26
cs_aminix9
Messages postés96Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention 9 février 2010
-
9 déc. 2004 à 02:37
salut à vous,
j ai une chaine de caractères: dim chaine as string
chaine="salut tout le monde"
je veu connaitre la longeur de cette chaine et la postion d'un caractère donné (la lettre n par exemple)
et merci
aminix
barley
Messages postés107Date d'inscriptionjeudi 28 janvier 2010StatutMembreDernière intervention28 janvier 2010 9 déc. 2004 à 01:41
longueur de chaine --> len(chaine)
dim compteur
compteur = 1
do while mid(chaine,compteur,1) <>"n" and compteur <=len(chaine)
compteur = compteur +1
loop
'la valeur de compteur renvoi la position du caractère "n"
attention quand même au fait que seul le premier caractère "n" est renvoyé... s'il y en a plusieurs, faut faire différemment
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 9 déc. 2004 à 02:06
Mid , Left, Right c'est des fonctions pour manipulation de chaînes.
Les fonctions équivallentes Mid$, Left$ , Right$ font la même chose mais en plus rapide.
je laisse à Barkey le soin d'expliquer puisque c'est sa question ...