Recherche de partie de chaîne dans une autre chaîne
bonjour,
comme dit dans le titre j'expose mon problème ;
je suis en train de programmer (en VB6) un petit jeu de lettres et j'aurais besoin d'effectuer une recherche (dans un fichier txt) d'une partie d'un mot.
Exemple si je dispose de la chaîne "a???l??e??" où ? est la correspondance demandée pour trouver le mot et ou les lettres corresponde au critères recherchés .
Je voudrai trouver par exemple "absolument"
quelle procédure (ou quel code) utiliser ?
J'ai essayé StrComp sans résultat même en formatant ma recherche avec format;
Code:
IntPosi = StrComp(StrChnExtraite, Format(StrMot, "??????????"), 1)
si vous pouvez éclairer ma lanterne ?
merci à toutes aide qui sera la bienvenue.
1 pièce(s) jointe(s)
re recherche de partie de chaine dans une autre chaine
Bonjour à tous et merci à toi ProgElecT de ta réponse.
Alors après avoir regarder plusieurs de tes exemples sur regexp j'ai essayer de l'adapter à mon programme,
mais je bute à la ligne"Set Match = ResulT.Item(0)" sur l'erreur; Appel de procédure ou argument incorrect (erreur 5)
Je doit manquer une chose dans mes déclarations ou autre.
Ci-joint mon code,ou est mon erreur svp ?
Merci à toute aide.
Recherche de partie de chaîne dans une autre chaîne ok
Bonjours à tous, merci à toi pour ta réponse,
et désolé pour ton ordinateur avec VB6 (si je peux aider, avec plaisir);)
Je suis (enfin) arrivé à adapter ton code et "RegExp" à mon petit jeux,
et sa fonctionne très bien :ptdr:
Je Trouve tous les mots avec ou sans accent et selon mes critères de recherche (exemple cités précédemment).
Mon programme fonctionne mais il me manque un fichier d'indexation de mots et de leur fréquence d'utilisation,
pour info j'utilise le dico de synonymes de thesaurus-v2.3.
si quelqu'un a connaissance d'un tel fichier , merci de m'en faire part.
Bonne après-midi à tous.
Liste de mots et fréquences d'utilisation
Merci de ta réponse l_autodidacte,ce fichier "Les Dicos" est très bien mais il ne contient pas de liste de fréquences d’utilisation des mots.
Un tel fichier (ou liste) m'aiderai à sélectionner les mots selon la difficulté demandée, exemple ;
(mot)-(fréquence d'utilisation),(mot)-(fréquence d'utilisation).
Malgré mes recherches sur le net je ne trouve que des listes sous licence.:weird:
pour info j'utilise le dico de synonymes de thesaurus-v2.3 qui est bien pour les synonymes, mais lui non plus ne contient pas de liste de fréquences d’utilisation des mots.
Merci à toute aide:zoubi:,et bonne journée à tous.
Liste de mots et fréquences d'utilisation
Merci à tous de votre aide,
j'ai trouvé le fichier recherché (Liste de mots et fréquences d'utilisation).:P
Si cela intéresse voici le lien environ 1500 mots et sans licence ;
https://eduscol.education.fr/cid4791...roissante.html.
Plusieurs choix sont possible (fréquence croissante décroissante etc)
La discution est close et merci à ProgElecT pour le code avec 'RegExp':zoubi:
bonne soirée à tous.
Michel