12. april 2004 - 12:02Der er
4 kommentarer og 1 løsning
String.split
Jeg er interesseret i, for en streng fx: minStreng = "hej hej2"; at hente "hej" og "hej2" ud. Dette kan let gøres med minStreng.split(" "), men der opstår problemer hvis minStreng er på formen: minStreng = "hej hej2"; Altså hvis der er to mellemrum imellem de to ord.
Findes der en pæn løsning? Jeg vil jo helst undgå tokenizer, da den iflg. java 1.4.2 API docs er forældet.
Med "problemer" menes, at der skabes en ekstra plads i String[] output af split, hvilket betyder, at der ikke er lineær sammenhæng mellem arraynr. og ordnr.
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.