Avatar billede bongo20 Nybegynder
06. september 2006 - 12:43 Der er 8 kommentarer og
1 løsning

streng til array

Hej

Kan jeg splitte en streng op til et array med andet end en char?
Jeg er klar over man kan gøre sådan:

string a = "hej;hej;hej";
arr = a.split(';');

men hvad nu hvis jeg vil splitte på strengen "AND" ?

altså:
string a = "hej AND hej AND hej";
arr = a.split('AND');

hvordan gør man det, eller kan man det, eller hvordan løser jeg det?

:-)
Avatar billede mikkel_sommer Nybegynder
06. september 2006 - 12:51 #1
Måske det her eksempel kan hjælpe dig på vej:

string s = "hej split med split dig";
s = s.Replace(" split", "|");
string[] strArray = s.Split(new char[]{'|'});
string result = string.Empty;
foreach(string str in strArray)
{
    result += str;
}
Avatar billede agertoft Nybegynder
06. september 2006 - 15:43 #2
Han skulle bruge et array Mikkel.. ;-)

string splitMig = "hej AND hej AND hej";
splitMig = splitMig.Replace(" AND ", ";");

string[] arr = splitMig.Split(';');
Avatar billede mikkel_sommer Nybegynder
06. september 2006 - 15:50 #3
ja ja Jonas ... det var jo et eksempel, result og foreach-løkken var jo for at illustrere at det virker ... pas dit arbjede ;-) LOL
Avatar billede arne_v Ekspert
06. september 2006 - 17:48 #4
den mest direkte måde er nok:

            string a = "hej AND hej AND hej";
            Regex r = new Regex("AND");
            String[] arr = r.Split(a);
Avatar billede arne_v Ekspert
05. oktober 2006 - 03:04 #5
bongo ?
Avatar billede bongo20 Nybegynder
22. november 2006 - 19:33 #6
jeg brugte dit agertoft,. smider du et svar ?
Avatar billede bongo20 Nybegynder
08. december 2006 - 21:18 #7
hvis du smider svar arne får du den ..
Avatar billede arne_v Ekspert
08. december 2006 - 21:34 #8
ok
Avatar billede agertoft Nybegynder
09. december 2006 - 00:11 #9
svar :)
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