|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2007 Messages : 37 ![]() |
Bonjour,
j'ai donc un problème en asp: j'ai une suite de boucle if, qui me renvoie (ou pas) un chiffre... Moi je veux récupérer l'ensemble de mes chiffres sous la forme suivante: chiffre1;chiffre2;chiffre3;chiffre4 Chaque chiffre est donc séparé du suivant par un ";" j'ai donc fait ceci: Code :
Citation:
J'ai donc donc mis une variable "i" qui me permet de savoir combien de boucles if sont parcourues, donc combien de ";" sont présents dans ma chaines finale et donc quelle est la position du dernier que je souhaite virer... Mais je ne sais pas comment faire pour l'enlever.... Merci d'avance. |
|||
|
|
00
|
|
|
#2 | ||
|
Membre du Club
![]() Étudiant Inscription : avril 2007 Messages : 114 ![]() |
Salut,
Si ton code termine réellement comme cela : Code :
|
||
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2007 Messages : 37 ![]() |
Non...
Car mon programme ne rentre pas forcément dans toutes les boucles if... Je ne sais donc pas dans combien de boucles il va rentrer et quelle sera la dernière.... |
|
|
00
|
|
|
#4 |
|
Inactif
![]() Inscription : mars 2002 Messages : 1 295 ![]() |
Si tu as systématiquement un ; de trop, utilie len() et left() pour tronquer ce caractère parasite :
Code :
chaine_ms = left(chaine_ms,len(chaine_ms)-1) |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2007 Messages : 37 ![]() |
C'est parfait !!
Merci beaucoup pour ton aide |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com