Avatar billede mrjowns Novice
24. april 2003 - 15:23 Der er 5 kommentarer og
1 løsning

Garanteret nemt: split og i variabler

Jeg har følgende strenge: #10#Jonas og Stine#00#

Der står mere efter ovenstående streng (i min variabel) men jeg skal kun bruge de tre ting. Hvordan får jeg hevet KUN disse tre ting ud og sat dem ind i hver sin variabel: PostNr, KLRNames og PostMSG ?

--jowns--
Avatar billede mmt Nybegynder
24. april 2003 - 15:39 #1
tekst = split("Stine#00#","#")
KLRNames = tekst(0)
PostMSG = tekst(1)
Avatar billede mrjowns Novice
24. april 2003 - 15:46 #2
De skal i 3 variabler:

PostNr = 10
KLRNames = "Jonas og Stine"
PostMSG = 00
Avatar billede cesil Nybegynder
24. april 2003 - 16:12 #3
streng = "#10#Jonas og Stine#00#"
tabel = split(streng,"#")
postnr = tabel(0)
KLRNames = tabel(1)
postMSG = tabel(2)
Avatar billede mrjowns Novice
24. april 2003 - 16:31 #4
Nej, det holder ikke! Strengen kan være længere ... altså:

Streng = "#10#Jonas og Stine#00#bla bla bla#"

men jeg skal kun bruge de to første! Cesil > din løsning ville også tage "bla bla bla" med...!
Avatar billede cesil Nybegynder
25. april 2003 - 08:17 #5
hvorfor skulle den også ta bla bla bla med.
Strengen kan være nok så lang, den tar kun de tre første felter.
Test det hellere før du dømmer det.
Avatar billede mrjowns Novice
25. april 2003 - 08:47 #6
Sorry, you're right! Tak for hjælpen...!!! --jowns--
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