Avatar billede nemezis_aalborg Nybegynder
27. oktober 2004 - 19:56 Der er 8 kommentarer og
1 løsning

Splitte streng

Hejsa,

Lige et spørgsmål.

Hvis jeg har en streng "linie1:linie2:linie3..."

Hvordan splitter jeg den så, så jeg får:

streng2 = "linie1" og
streng3 = "linie2:linie3..."
i C#

På forhånd tak.
Avatar billede noerdar-dilling Nybegynder
27. oktober 2004 - 19:58 #1
Kan du ikke bruge en tokenizer
Avatar billede arne_v Ekspert
27. oktober 2004 - 19:58 #2
int ix = s.IndexOf(":");
s2 = s.substring(0, ix);
s3 = s.substring(ix);

lyder plausibelt
Avatar billede noerdar-dilling Nybegynder
27. oktober 2004 - 19:58 #3
Efter et bestemt tegn
Avatar billede arne_v Ekspert
27. oktober 2004 - 19:59 #4
Substring med stort S

:-)
Avatar billede noerdar-dilling Nybegynder
27. oktober 2004 - 20:00 #5
ok ja substring var også en mulighed. Tror jeg lader arne tage over. Ses
Avatar billede arne_v Ekspert
27. oktober 2004 - 20:01 #6
int ix = s.IndexOf(":");
            string s2 = s.Substring(0, ix);
            string s3 = s.Substring(ix+1);


ser ud til at virke hos mig
Avatar billede nemezis_aalborg Nybegynder
27. oktober 2004 - 20:09 #7
Det ser ud som om du har fat i noget arne.. checker det lige!

Havde også kigget på IndexOf, men kendte ikke lige til Substring implementationen i C#... selvom man selfølgelig kan sige sig selv at der er lavet en sådan ;)
Avatar billede nemezis_aalborg Nybegynder
27. oktober 2004 - 20:14 #8
arne_v -> Det virker... lav lige et svar, så får du point.
Avatar billede arne_v Ekspert
27. oktober 2004 - 20:16 #9
kommer her
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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