JjoupMedlem sedan feb. 2002116 inlägg Frågan#1 Hur gör man om man har en sträng som ser ut så här:
1234
eller
24
Men vill att det automatiskt skall stoppas in komma-tecken mellan sifforna som skiljer dessa åt. Dvs:
1,2,3,4
resp.
2,4
Någon som har ett förslag?
LLarsGMedlem sedan dec. 200012 464 inlägg set o = new regexp
o.pattern = "([0-9])"
o.global = true
t = 1234
s = o.replace(cstr(t),"$1,")
s = left(s,len(s)-1)
JjoupMedlem sedan feb. 2002116 inlägg Fungerade jättebra!
Tack!
Om man nu vill ta ut siffrorna i strängen en för en, dvs att jag har
1,2,4
Hur går man då tillväga för att få ut 1 och 2 och 4 i olika variablar.
LLarsGMedlem sedan dec. 200012 464 inlägg Split är väl inte att förakta.
a = split(s,",")
a är då en array med a(0) = 1, a(1) = 2, a(2) = 4
Med detta så får du en array med siffrorna. :)
vNumber = Split(s)