IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Nombre de mot dans une phrase [WD14]


Sujet :

WinDev

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Décembre 2002
    Messages : 211
    Points : 65
    Points
    65
    Par défaut Nombre de mot dans une phrase
    Bonjour

    Je souhaiterai récupère le Nombre de mot dans une phrase, et à chaque lecture du mot faire un traitement

    Merci d’avance

  2. #2
    Expert confirmé
    Homme Profil pro
    ?
    Inscrit en
    Juillet 2002
    Messages
    2 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ?

    Informations forums :
    Inscription : Juillet 2002
    Messages : 2 378
    Points : 4 494
    Points
    4 494
    Par défaut
    Bonjour
    Tu peux par exemple utiliser la syntaxe :
    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
    en utilisant l'espace comme séparateur

    <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)

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mars 2002
    Messages
    899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2002
    Messages : 899
    Points : 1 100
    Points
    1 100
    Par défaut
    précédé par un truc de ce genre, pour supprimer la 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, ";", "")
    (à faire bien sûr avec tous les signes de ponctuation)

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Décembre 2002
    Messages : 211
    Points : 65
    Points
    65
    Par défaut
    ça marche

    Merci beaucoup.

  5. #5
    Membre du Club
    Inscrit en
    Janvier 2010
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 58
    Points : 55
    Points
    55
    Par défaut
    ChaineOccurence peut faire l'affaire, en faisant une recherche sur les occurences 'espace', après avoir nettoyé ta chaine de toute ponctuation.

  6. #6
    Membre expert
    Avatar de Emmanuel Lecoester
    Profil pro
    Inscrit en
    Février 2003
    Messages
    1 493
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2003
    Messages : 1 493
    Points : 3 266
    Points
    3 266
    Par défaut
    Citation Envoyé par ecoinfo Voir le message
    ça marche

    Merci beaucoup.
    Pour information, tu as utilisé quel code ?
    Emmanuel Lecoester
    => joomla addict.

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Décembre 2002
    Messages : 211
    Points : 65
    Points
    65
    Par défaut
    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
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. nombre d'occurences d'un mot dans une phrase
    Par florent090 dans le forum Débuter
    Réponses: 11
    Dernier message: 19/05/2012, 14h43
  2. Nombre d'occurences d'un mot dans une phrase
    Par cirtey dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 07/05/2007, 21h01
  3. [TSQL] calculer le nombre de mot dans une cellule
    Par ricachu dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 31/07/2006, 11h12
  4. Recherche d'un mot dans une phrase se touvant dans un champ
    Par Grandbastien dans le forum Access
    Réponses: 3
    Dernier message: 02/04/2006, 09h58
  5. Compter nombre de mots dans une chaîne.
    Par xVINCEx dans le forum C++
    Réponses: 22
    Dernier message: 24/11/2004, 13h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo