Avatar billede rejx Nybegynder
01. november 2004 - 12:10 Der er 2 kommentarer og
1 løsning

Opdel string "2 gange"

Hej.
Jeg sider med et lille problem jeg ikke lige ved hvordan jeg skal gribe an. Jeg har en string der kunne se således ud:

forms = "A32, A33, B43, C3, A44"

Nu er det så jeg skal have den delt op så jeg får 2 variabler.
type og id, Hvordan laver jeg et script der looper hele strengen igennem og retunere de 2 variabler, som jeg så kan bruge til at hente data fra databasen ud med.

Det første tegn vil altid var et bogstav, de næste kan kun være tal, og af hvilkensomhelst størrelse, dog kun hel tal.
Avatar billede rejx Nybegynder
01. november 2004 - 12:12 #1
eller endnu bedre, hvis man kunne få den til at retunere 2 arrays? et med type og et med id. Eller hvis der er en eller anden smart måde.
Avatar billede rejx Nybegynder
01. november 2004 - 13:39 #2
Jeg fandt en løsning, men findes der ikke en der er bedere end denne?

<%
temp = "A-43, B-43, A-33, B-33, A-3, B-98, F-5"

levelonesplit = split(temp, ",")

For t = LBound(levelonesplit) to UBound(levelonesplit)
      Response.Write "<b>" & levelonesplit(t) & "</b><br>"
     

      leveltwosplit = split(levelonesplit(t), "-")
     

            level = leveltwosplit(0) & "<br>"
            id = leveltwosplit(1) & "<br>"

            Response.Write "Type: " & level & "<br>"
            Response.Write "ID: " & id & "<br>"


      Response.Write "<hr>"       
Next
%>
Avatar billede rejx Nybegynder
02. november 2004 - 09:40 #3
LUKKER...
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