/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Hvordan kan jeg opsplitte denne kode?
Fra : Magnus


Dato : 29-12-00 20:27

12=F3=2=29-12-00 14:20:59
Hvordan kan jeg opsplitte denne kode så jeg ender med at have de enkelte
værdier så som:

12
F3
2
29-12-00 14:20:59

Koden skal helst kunne inde holde flere værdier som de første adslilt af
f.eks. = tegnet (eller et andet) ligesom værdierne f.eks. "2" i eksemplet
også skal kunne være 142 (3-cifret) uden at systemet bryder sammen.

Hvordan kan jeg gøre dette?

/Magnus




 
 
Hendrik W. Hansen (29-12-2000)
Kommentar
Fra : Hendrik W. Hansen


Dato : 29-12-00 20:35


"Magnus" <arnason@email.dk> wrote in message
news:92ionc$2e7c$1@news.cybercity.dk...
> 12=F3=2=29-12-00 14:20:59
> Hvordan kan jeg opsplitte denne kode så jeg ender med at have de enkelte
> værdier så som:
>
> 12
> F3
> 2
> 29-12-00 14:20:59

vntArray = Split("12=F3=2=29-12-00 14:20:59", "=")

vntArray er nu et array med fire værdier:

vntArray(0) = "12"
vntArray(1) = "F3"
vntArray(2) = "2"
vntArray(3) = "29-12-00 14:20:59"

> Koden skal helst kunne inde holde flere værdier som de første adslilt af
> f.eks. = tegnet (eller et andet) ligesom værdierne f.eks. "2" i eksemplet
> også skal kunne være 142 (3-cifret) uden at systemet bryder sammen.

Ikke noget problem, hvis seperatoren er en anden, skifter du den blot i din
split (men du er selvfølgelig nødt til at vide på forhånd hvad seperatoren
er).

Mvh. Hendrik



Jesper Stocholm (29-12-2000)
Kommentar
Fra : Jesper Stocholm


Dato : 29-12-00 20:38


"Magnus" <arnason@email.dk> wrote in message
news:92ionc$2e7c$1@news.cybercity.dk...
> 12=F3=2=29-12-00 14:20:59
> Hvordan kan jeg opsplitte denne kode så jeg ender med at have de enkelte
> værdier så som:
>
> 12
> F3
> 2
> 29-12-00 14:20:59
>
> Koden skal helst kunne inde holde flere værdier som de første adslilt af
> f.eks. = tegnet (eller et andet) ligesom værdierne f.eks. "2" i eksemplet
> også skal kunne være 142 (3-cifret) uden at systemet bryder sammen.
>
> Hvordan kan jeg gøre dette?
>
str = "12=F3=2=29-12-00 14:20:59"
input_array = split(str,"=")

Herved bliver din streng splittet op i et array, hvor de enkelte værdier er
sat ind i arrayet. Dette kræver, at du bruger samme adskillelsestegn imellem
de forskellige værdier.

Se i øvrigt på http://msdn.microsoft.com/scripting/vbscript

/Jesper



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste