Avatar billede thomas_regin Nybegynder
14. juni 2001 - 13:42 Der er 11 kommentarer og
2 løsninger

På den ene og den anden side..

Hejsa!

Jeg har et problem!.. Jeg har en value, der f.eks hedder Butikker_74. Hvordan fjerner jeg underscoren, og får fat i \"Butikker\" og \"74\" i to variabler, som jeg kan arbejde videre med hver for sig?..

Håber, at i kan hjælpe!

På forhånd tak!

Thomas Regin.
Avatar billede egede Nybegynder
14. juni 2001 - 13:43 #1
Lave det om til et array der splittes ved \"_\"
Avatar billede tdaugaard Nybegynder
14. juni 2001 - 13:45 #2
strButik = \"Butikker_74\"
strNummer = Right(strButik, Len(strButik) - InStr(strButik, \"_\"))
strButik = Left(strButik, InStr(strButik, \"_\") - 1)
Avatar billede egede Nybegynder
14. juni 2001 - 13:46 #3
dinvar = \"butik_74\"
arr = Split(dinvar,\"_\")

  Response.Write \"Arrayen indeholder nu:\"

  Response.Write \"<ul>\"
  Response.Write \"<li>\" & arrFrugter(0)
  Response.Write \"<li>\" & arrFrugter(1)
  Response.Write \"</ul>\"
%>

For eksempel
Avatar billede netsrac Praktikant
14. juni 2001 - 13:47 #4
Ved at bruge split()

myarray = split(streng, \"_\")

Så har du dem i myarray(0) og myarray(1)
Avatar billede egede Nybegynder
14. juni 2001 - 13:51 #5
netsrac -> Skrev det samme :)
Avatar billede netsrac Praktikant
14. juni 2001 - 13:58 #6
egede >> Ja det er bare mig der er langsom :-)
Avatar billede thomas_regin Nybegynder
14. juni 2001 - 13:58 #7
Helt overdrevent fantastisk nemt!.. Nu skal jeg bare ha\' det til at virke!.. :)

Anyways.. Jeg uddeler points, så snart det virker!..

Takker mange gange..

Thomas.
Avatar billede egede Nybegynder
14. juni 2001 - 14:07 #8
netsrac -> Kender det selv :-)

thomas_regin -> Ja, ASP er ret sjovt ikke? :)
Avatar billede thomas_regin Nybegynder
14. juni 2001 - 14:08 #9
Intet er så godt, at det ikke er skidt for noget!.. :)

Nogle af disse variabler jeg skal splitte op, har et mellemrum i sig. F.eks \"Nye Butikker_74\".. Hvordan klarer jeg den?.. Når den splitter, så kan den ikke rigtigt håndtere mellemrummene!..

På forhånd tak,

Thomas.
Avatar billede egede Nybegynder
14. juni 2001 - 14:11 #10
Hvorfor skulle det ikke virke?
Men ellers kan de jo replaces med en \"-\" bindestreg eller lignende i starten af dokumnetet.
Avatar billede thomas_regin Nybegynder
14. juni 2001 - 14:13 #11
Det er nemlig fuldstændig korrekt egede!.. Jeg har ikke rigtigt hovedet med mig idag!.. Sorry!.. :)

No problemos!.. Jeg deler pointene mellem egede og Thomas Daugaard, hvis det er okay med jer.

På forhånd tak,

Thomas.
Avatar billede egede Nybegynder
14. juni 2001 - 14:16 #12
Ja hvorofor ikke?
Jeg var først med svaret, han med eksemplet...
Avatar billede egede Nybegynder
14. juni 2001 - 14:19 #13
Takker...
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

IT-JOB