Bonjour,

dans ma page asp j'ai un textbox.

Je fais un test sur l'existence de virgules successives dans la chaine de caractères tapée dans le textbox.

si je trouve des virgules successives je dois laisser une seule.

exemple:

aaa,,,,bbb,,,cc, --> aaa,bbb,cc,

voila mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
   i = 1
  x=textbox1.text
   While (i < x.Length - 1)
 
  If (x.Substring(i, 1)).Equals(",") And (x.Substring((i + 1), 1)).Equals(",") Then
 
                               x.remove(i,1)
 
   End If
   i = i + 1
End While
j'ai meme tester avec if x(i)=.... au lieu x.substring mais le test dans le deux cas ne marche pas.
ce n'est pas un problème au niveau de la fonction remove mais c'est le test qui ne marche pas.

Merci