Bonjour
Je souhaiterai récupère le Nombre de mot dans une phrase, et à chaque lecture du mot faire un traitement
Merci d’avance
Bonjour
Je souhaiterai récupère le Nombre de mot dans une phrase, et à chaque lecture du mot faire un traitement
Merci d’avance
Bonjour
Tu peux par exemple utiliser la syntaxe :en utilisant l'espace comme séparateur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 POUR TOUTE CHAINE <Sous-chaîne> DE <Chaîne> SEPAREE PAR <Séparateur> // Traitement FIN
<Sous-chaîne> te retournera chaque mot
<Chaîne> la variable contenant ton texte à analyser
<Séparateur> = " " ou caract(32)
Il faut bien sur tester si le mot retourné n'est pas vide (cas d'espaces qui se suivent dans le texte)
précédé par un truc de ce genre, pour supprimer la ponctuation :
(à faire bien sûr avec tous les signes de ponctuation)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 sPhrase = Remplace(sPhrase, ",", "") sPhrase = Remplace(sPhrase, ".", "") sPhrase = Remplace(sPhrase, ":", "") sPhrase = Remplace(sPhrase, ".", "") sPhrase = Remplace(sPhrase, "?", "") sPhrase = Remplace(sPhrase, "!", "") sPhrase = Remplace(sPhrase, ";", "")
ChaineOccurence peut faire l'affaire, en faisant une recherche sur les occurences 'espace', après avoir nettoyé ta chaine de toute ponctuation.
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 POUR TOUTE CHAINE <Sous-chaîne> DE <Chaîne> SEPAREE PAR <Séparateur> // Traitement FIN
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager