Avatar billede joki Mester
20. januar 2006 - 11:23 Der er 10 kommentarer og
1 løsning

Dele en kommasepareret streng

Hej

Der der nogen, som har et udtyk, som kan dele en kommasepareret streng og smide hvert enkelt stykke tekst i et array.
Avatar billede nielle Nybegynder
20. januar 2006 - 11:25 #1
RegExp'en der sådan her ud "/,/" eller "/;/".

Resten med at dele op og placere resultatet i et array afhænger af programmerinsgsproget. Hvilket et bruger du?
Avatar billede joki Mester
20. januar 2006 - 11:31 #2
det skal bruges i noget jsp
Avatar billede nielle Nybegynder
20. januar 2006 - 11:32 #3
Den kan jeg desværre ikke lige hjælpe med. :^|
Avatar billede nielle Nybegynder
20. januar 2006 - 11:34 #4
... men jeg kan da gætte:

Du opretter en RegExp med mønsteret "," eller ";". Sådan en RegExp har så sikkert en Split-metode som kan tage dit tekst-input, og som levere et array tilbage.
Avatar billede joki Mester
20. januar 2006 - 15:59 #5
google har løst problemet, så lukker spm.

array =  streng.split(" *, *",antal)
Avatar billede Slettet bruger
05. februar 2006 - 19:32 #6
- og nielle har forsøgt at hjælpe dig..
Avatar billede joki Mester
06. februar 2006 - 08:25 #7
wicez >> jeg er ikke helt klar over politikken her. Antyder du at nielle burde have haft point.
Avatar billede Slettet bruger
06. februar 2006 - 10:47 #8
Det er lige hvad jeg gør :)
Det er naturligvis ikke op til mig, men sådan er den generelle behandling af folk, der har prøvet at være andre behjælpelige herinde.
Avatar billede nielle Nybegynder
06. februar 2006 - 17:48 #9
Hvis jeg var blevet tilbudt point på denne her havde jeg godt nok takket nej tak. Jeg plejer som regel ikke at tage i mod point for at folk selv finder deres løsning. :^)

... om end at der kan argumenteres for at det at jeg nævnte Split() måske var det sidste clue som satte dig i stand til at google dig til resten. ;^)

Når det så er sagt, så er der ikke nogen politik på området ... andet end den som Ekspertens brugere selv definere. Sædvanligvis forventes der en eller anden form for belønning for at man forsøger at hjælpe andre. I dette tilfælde ville et ”tak for hjælpen” have været helt fint som belønning.

Men der er overhovedet ingen hard feelings fra min side på denne her. :^)
Avatar billede Slettet bruger
06. februar 2006 - 18:19 #10
Jeg var bestemt heller ikke ude på at vise tænder, joki. Det tager naturligvis tid før man får "fat" i, hvordan den generelle omgangstone er herinde - og tro mig, der er folk der opfører sig meget, meget dum herinde.
Avatar billede joki Mester
07. februar 2006 - 09:37 #11
ok, jeg takker jer begge for input. Er jeg i samme situation næste gange, får vedkommende nogle points. Jeg når alligevel aldrig på top 10. så jeg har intet selv at bruge dem til.
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