Compte le nombre de caracteres d'1 chaine

Signaler
Messages postés
138
Date d'inscription
jeudi 17 janvier 2002
Statut
Membre
Dernière intervention
22 octobre 2002
-
Messages postés
23
Date d'inscription
mercredi 1 mai 2002
Statut
Membre
Dernière intervention
24 novembre 2002
-
Salut,

je voudrais compter le nombre de _ d'une chaine. Y'a t il une fonction toute faite, ou dois-je la creer (c'est tres simple je sais !!!) ?

A+

7 réponses

Messages postés
1854
Date d'inscription
jeudi 23 mai 2002
Statut
Membre
Dernière intervention
24 juin 2018
26
Bonjour,

Len(chaine) retourne le nbre de caractères contenus dans une chaine

Bon courage
0
Messages postés
138
Date d'inscription
jeudi 17 janvier 2002
Statut
Membre
Dernière intervention
22 octobre 2002

Oui mais comment compte le nombre d'occurences d'un caractere precis ???
0
Messages postés
1854
Date d'inscription
jeudi 23 mai 2002
Statut
Membre
Dernière intervention
24 juin 2018
26
Envoie-moi l'exemple de ce que tu as et de ce que tu veux avoir !!!!
0
Messages postés
138
Date d'inscription
jeudi 17 janvier 2002
Statut
Membre
Dernière intervention
22 octobre 2002

je voudrais compte le nbre de "_" de "KY_12_45" sans avoir à créer une fonction par moi-même (ce que j'ai déjà fait) . il doit bien exitser une fonction VB toute faite !!!!
0
Messages postés
138
Date d'inscription
jeudi 17 janvier 2002
Statut
Membre
Dernière intervention
22 octobre 2002

je voudrais compte le nbre de "_" de "KY_12_45" sans avoir à créer une fonction par moi-même (ce que j'ai déjà fait) . il doit bien exitser une fonction VB toute faite !!!!
0
Messages postés
138
Date d'inscription
jeudi 17 janvier 2002
Statut
Membre
Dernière intervention
22 octobre 2002

je voudrais compte le nbre de "_" de "KY_12_45" sans avoir à créer une fonction par moi-même (ce que j'ai déjà fait) . il doit bien exitser une fonction VB toute faite !!!!
0
Messages postés
23
Date d'inscription
mercredi 1 mai 2002
Statut
Membre
Dernière intervention
24 novembre 2002

Si j'ai bien compris, tu veux savoir combien il de caractère "_" dans une chaine de caractère. Il faut que tu cré toi-même la fonction, c'est très simple je t'explique :

dim nombre as integer
dim caract as string
nombre=0
for i=1 to len(chaine de caratère à examiner)
caract=mid(chainedecaractère,i,1)
if caract="_" then nombre=nombre+1
next i

voilà, le nombre d'occurence du cractère "_" sera contenu dans la variable nombre.

j'espère que tu comprend ce que j'ai fait, sinon demande explication.
0