Jeg forstår ikke helt hvordan resultatet kan fremkomme - men umiddelbart lyder det som om du kan bruge Split og derefter loope igennem med Ubound. Se fx http://www.html.dk/tutorials/asp/lektion8.asp
Når du skriver "pares på alle måder", mener du så "kombineres på alle mulige måder"?
Hvis det er tilfældet, så er der umiddelbart 2 opgaver i det, dels skal du finde tallene, dels skal du kombinere dem. Den første opgave kan nok læses med et regulært udtryk. Jeg forestiller mig noget i stil med:
tekst = "|,4,,1,,{},|,2,,1,,{},|,3,,1,,{15 # 8},|" set rx = new RegExp rx.pattern = "\|,(\d+)," rx.global = true rx.ignorecase = true set mx = rx.execute(tekst) arr = Array() if mx.Count > 0 then redim arr(mx.Count-1) for each m in mx if m.SubMatches.Count > 0 then arr(idx) = m.SubMatches(0) idx = idx + 1 end if next end if
Nu skulle der gerne ligge en liste med de fundne tal i variablen arr. Så er den næste opgave at kombinere dem i alle mulige kombinationer...
Synes godt om
Ny brugerNybegynder
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.