Bonjour, je cherche à récupérer du texte dans une textbox.
Dans le texte on y trouvera comme chaine précédemment :
DuTexteDiversEtToujoursLeTexteSuivant:idproduit=12345678"
Pour être claire dans la textbox il faut que je récupère les nombres qui à toujours après idproduit= sachant qu'il peux y en avoir 0, 10, 100, 500 de idproduit=12545874
Le nombre après idproduit= est toujours différent mes à toujours 8 chiffres.
Je voudrais les récupérer un par un pour que je puissent les traiter les chiffres.
1) Non ! Et je ne comprends même pas ce qui te permet de penser que tu es "clair" !
2) combien de fois faudra-t-il te dire que, ouvrant une discussion dans le forum général de Visual Basic (ce que tu viens de faire) ne permet pas de déterminer sous quel VB tu développes ?
Alors ?
1) sois clair et précis
2) dis-nous sous quoi tu développes (et il nous faudra une fois de plus déplacer cette discussion vers le sous-forum adéquat).
________________________
Nul ne saurait valablement coder ce qu'il ne saurait exposer clairement.
J'ai pourtant bien sélectionner la catégorie VB.NET.
Mieux vos un exemple pour bien comprendre que d'essayer de se faire comprendre.
Voici un exemple de texte que j'aurai dans une textbox ou page internet :
......"idproduit=12179988" style="margin: 0;">Vous ........<strong>1 <bla bla bla .......idproduit=12359950" style="margin: 0;">Vous vende ..... bla bla bla ......idproduit=13351951" style="margin: 0;">Vous vende ..... bla bla bla ......
Le texte ci dessus c'est une partie du code d'une page internet envoyer à une textbox.
Je voudrai récupérer les 8 chiffres après chaque idproduit= l'un après l'autre.
Exemple, je récupère le nombre 12179988, je fait le traitement, ensuite je récupère 12359950, je fait le traitement, ensuite je récupère 13351951, je fait le traitement.
Regarde le chapitre sur les variables String et Char et particulièrement les méthodes .Split, .IndexOf, .Contains et .Substring
Tu as tous les outils pour ton problème
.Spilt découpe en plusieurs sous chaînes une chaîne de départ, cela par rapport à un séparateur.
.IndexOf te donne la position dune sous-chaine dans une chaine de caractères
.Contains t'indique si un texte contient une chaine de caractères.
.Substring te permet d'extraire une partie d'une chaine de caractères.
vu qu'il y a beaucoup de vb.net dans son historique récent, je vais proposer ce lien
http://lgmorand.developpez.com/dotnet/regex/