Avatar billede weiland Nybegynder
08. april 2006 - 21:41 Der er 6 kommentarer og
1 løsning

strengmanipulere sig frem til værdi

Jeg har en streng, som typisk ser således ud: "default.asp?PageID=745"

Tallet varierer naturligvis. Nogen gange er der også andre parametre i strengen. Den kan fx også se således ud "default.asp?Action=Insert&PageID=745&Date=False"... eller lignende.

Jeg er nødt til at i Javascript eller med et RegularExpression at manipulere mig frem til PageID-værdien.. altså i ovenstående eksempel "745".

Hvordan?
Avatar billede webstuff Nybegynder
08. april 2006 - 21:45 #1
Ikke forstået ;o)
Avatar billede weiland Nybegynder
08. april 2006 - 21:52 #2
hmmmm... hvis du har en streng: "default.asp?Action=Insert&PageID=745&Date=False"
hvordan finder du så ud af, hvad PageID er, når du kun kan anvende javascript eller et RegularExpression?
Avatar billede mclemens Nybegynder
08. april 2006 - 22:02 #3
forstået...
Avatar billede morhan Novice
08. april 2006 - 22:05 #4
var str = "default.asp?PageID=745";
var re = /PageID=(\d+)/;
var match = re.exec(str);
var id = match[1];
Avatar billede weiland Nybegynder
08. april 2006 - 22:10 #5
hæ hæ, det virker super!

Tak - svarer du lige+
Avatar billede mclemens Nybegynder
08. juli 2006 - 13:12 #6
Morhan du har glemt svaret ...
Avatar billede weiland Nybegynder
07. december 2006 - 15:33 #7
svaret kommer vist aldrig :-(
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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