Chaine de caractères

Signaler
Messages postés
11
Date d'inscription
mercredi 12 mars 2003
Statut
Membre
Dernière intervention
20 août 2008
-
Messages postés
7668
Date d'inscription
samedi 5 novembre 2005
Statut
Membre
Dernière intervention
22 août 2014
-
Comment retrouver un mot entier dans un texte ?
En fait la fonction Instr ne convient pas car elle recherche une chaine de caractères.
Donc si je cherche par exemple le mot "le" dans cette phrase : "La lettre écrite blablabla" la réponse est vrai pour le mot lettre (2 premier caractères). Donc comment rechercher le mot "le" et pas la chaine de caractère ?
Galêre........

[8D]

4 réponses

Messages postés
7668
Date d'inscription
samedi 5 novembre 2005
Statut
Membre
Dernière intervention
22 août 2014
26
Oui ?
Et quid de rechercher la chaîne " le " ?
Et quid d'accepter également la chaîne "Le " pour les 3 1ers caractères ?
Réfléchis un peu.
Je ne vois là aucune galère dûe à VB...
Messages postés
4822
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
14
Salut,
il y a eu ces derniers jours pas mal de topic sur ce sujet, il faut chercher un peu...
Cherche avec : chaine de carractères, String..
A+
Exploreur
Messages postés
4822
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
14
Re,
Va voir ici
A+
Exploreur
Messages postés
7668
Date d'inscription
samedi 5 novembre 2005
Statut
Membre
Dernière intervention
22 août 2014
26
Bon, avant d'aller dormir,
nous allons parler ensemble également (pour alimenter ta réflexion) des particularités du français :

Il va te falloir également aller à la pêche des chaînes "-le ", des chaînes " le," et de leur conjugaison (toujours possible) en "-le,"

Un exemple ?

"Je t'ai demandé de le prendre, alors prends-le, s'il te plait"

J'utiliserais dans ce cas à ta place une boucle sur la longueur totale, en me servant de mid, à la pêche de "le" et regarderais, à chaque "trouvaille", ce que je trouve en amont et en aval (tu sais quoi, maintenant non ?).

Reviens avec du code.