Avatar billede The Real Yoda Juniormester
02. november 2000 - 11:11 Der er 9 kommentarer og
1 løsning

splitte en komma-streng ad

jeg forestiller mig noget lignende:
strengen ser ud som følger:
1,4,2,6,3,5,3

læs antal af værdier i streng1 som skal være 7 i dette tilfælde
for i = 1 to \'værdiantal\'
aaa= read.left (i)
response.write aaa
response.write \"<br><br>
next


er dette fuldstændigt umuligt at lave eller skulle det være lige til??

jeg forestiller mig at det skulle være ret let, men sig til hvis 60 points ikke er nok!

Avatar billede orfeus Nybegynder
02. november 2000 - 11:12 #1
noget i den stil??
IF (strLine <> \",\") THEN
        Response.Write strLine & VbCrLf
        strLine1 = strLine1 & strLine
    ELSE
Avatar billede orfeus Nybegynder
02. november 2000 - 11:13 #2
rettet til
if strline =\",\" then
antal = antal + 1
Avatar billede sone Nybegynder
02. november 2000 - 11:14 #3
Med Split kan du få omdannet din streng til et array:

  StrengArr = Split(streng, \",\")

Antallet af værdier kan du finde som UBound(StrengArr) - hvor elementerne er nummeretet fra 0..(X-1) - hvis der er X elementer
Avatar billede The Real Yoda Juniormester
02. november 2000 - 11:15 #4
øhhh.... i pricippet skal den bare pille værdierne ud af strengen, en efter en... det er vel ikke svært, vel?
Avatar billede orfeus Nybegynder
02. november 2000 - 11:15 #5
hov der manglede lidt til strline:
Avatar billede orfeus Nybegynder
02. november 2000 - 11:15 #6
strLine = objTextS.Read(1)
    strLine = Server.HTMLEncode(strLine)
Avatar billede urth Nybegynder
02. november 2000 - 11:20 #7
Det lyder som en kommasepareret fil orfeus
Avatar billede orfeus Nybegynder
02. november 2000 - 11:21 #8
Godmorgen.....
Orfeus læser lige spørgsmålet rigtig igennem og trækker sig ud af diskussionen
Avatar billede The Real Yoda Juniormester
02. november 2000 - 11:30 #9
SONE:
dvs, hvis min streng er som følger
amo = \"2,4,6,8\"

så skriver jeg:

amoarr = split(amo, \",\")

for i = 0 to UBound(amoarr)
response.write amoarr(i)
response.write \"<br>\"
next

eller hvad?
Avatar billede The Real Yoda Juniormester
02. november 2000 - 11:58 #10
prøvede det lige for sjov, og det virkede sgu..

hehe takker sone!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester