Avatar billede earp Nybegynder
30. december 2001 - 23:00 Der er 7 kommentarer og
1 løsning

[ActionScript] Opdeling af tekststreng

Hej

Hvis man har en tekststreng, fx

agge,mam;morse,per;vuf,miav

Hvordan kan man så opdele tekststrengen for hvert semikolon?

Det er en masse handlinger som skal behandles særskilt.

Jeg ønsker fx et array som output

opdelt[1] skal i dette tilfælde indeholde \"agge,mam\"
opdelt[2] skal indeholde \"morse,per\"
opdelt[3] skal indeholde \"vuf,miav\"

Jeg håber, at det er forståeligt.
Avatar billede sukos Juniormester
30. december 2001 - 23:03 #1
0 er nu altid starten! :o)
Avatar billede earp Nybegynder
30. december 2001 - 23:07 #2
OK, men princippet er stadig det samme :)
Avatar billede lingoman Nybegynder
30. december 2001 - 23:37 #3
myString = \"agge,mam;morse,per;vuf,miav\";
myArray = myString.split(\",\");

opdelt = new Array();

opdelt[1]= myArray[0] + \",\" + myArray[1];
opdelt[2]= myArray[2] + \",\" + myArray[3];
opdelt[3]= myArray[4] + \",\" + myArray[5];
Avatar billede lingoman Nybegynder
30. december 2001 - 23:51 #4
hovsa! de der semicolon skulle ikke have været med

myString = \"agge,mam,morse,per,vuf,miav\";
myArray = myString.split(\",\");

opdelt = new Array();

opdelt[1]= myArray[0] + \",\" + myArray[1];
opdelt[2]= myArray[2] + \",\" + myArray[3];
opdelt[3]= myArray[4] + \",\" + myArray[5];
Avatar billede lingoman Nybegynder
30. december 2001 - 23:58 #5
En meget kortere version af samme

  myString= \"agge,mam;morse,per;vuf,miav\"
  opdelt = myString.split(\";\");

resultat

opdelt[0]= \"agge,mam\"
opdelt[1]= \"morse,per\"
opdelt[2]= \"vuf,miav\"

mvh geo

Avatar billede barklund Nybegynder
31. december 2001 - 15:19 #6
Jeg kan fornemme, at det helt klart er lingoman sidste svar, som du beder om, da den gode hr. lingoman vist ikke umiddelbart opdagede forskellen mellem komma og semikolon ved første gennemsyn...

Ja, lav splittet med split(\";\") eller hvilket tegn, som du nu ønsker strengen splittet over, og du får et array af strengene imellem tegnene...

/Barklund
Avatar billede lingoman Nybegynder
07. januar 2002 - 01:02 #7
Var der andet du ville vide ?
Avatar billede earp Nybegynder
09. januar 2002 - 01:59 #8
tak :)
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