Y a-t-il un moyen par lequel nous pouvons obtenir chaque personnage d'une chaîne à l'aide de VBScript? J'avais utilisé la fonction moyenne code> mais je veux juste savoir s'il y a d'autres fonctions directes qui, lorsqu'elles sont utilisées, renvoient chaque personnage à partir d'une chaîne. P>
6 Réponses :
afaik, moyen code> est le seul moyen de le faire. P>
strString = "test"
For i=1 To Len(strString)
WScript.Echo Mid(strString,i,1)
Next
a="abcd" for i=1 to len(a) msgbox right(left(a,i),1) next
Une autre façon de le faire, à partir de 0:
Mais moyen code> est toujours utilisé.
Ce code est utile pour diviser UCASE et LACLE
Dim a a="StAcKoVeRfLoW" for i=o to len(a)-1 if mid(a,i+1,1)=ucase(mid(a,i+1,1)) then b=mid(a,i+1,1) msgbox b end if next
Cela fonctionne pour moi. À gauche, puis à droite ....
strFullNIN = RS.fields("Client_NIN")
strFullNIN_LENGTH = LEN(strFullNIN)
x = 1
DO UNTIL x = strFullNIN_LENGTH
IF x = 1 THEN
strNIN_"& x &" = LEFT(strFullNIN,x)
ELSE
strNIN_"& x &" = RIGHT(LEFT(strFullNIN,x),1)
END IF
x=x+1
LOOP