WÄHLEN Sie aus der 3. Komma im string

Habe ich den folgenden string:

bzip2,1,668,sometext,foo,bar

Wie kann ich AUSWÄHLEN, nur sometext,foo,bar? Die Länge der Zeichenfolge vor dem 3. Komma voneinander abweichen und es kann sein, Kommas innerhalb der sometext,foo,bar.

Ich würde dies gerne als prägnante code wie möglich, D. H. vorzugsweise 1 Zeile code, keine loops. Aber fühlen Sie sich frei, um post jede Lösung, die Sie denken.

Das hat absolut null mit der Frage zu tun.
Vielleicht geben Sie ein start: stackoverflow.com/questions/8726111/...
Wird es immer exakt 3 Komma (4 "Elemente") ?
Es ist nicht comma seperated values. Es ist ein BZ-komprimierten string. Jede Zeile hat einen anderen string. Bitte nur Vertrauen, die Frage ist hier, es ist vollkommen gültig.
Dies ist, was ich meinte mit "es kann sein, Kommas innerhalb der sometext". Es gibt vielleicht 100 Kommas.

InformationsquelleAutor Danny Beckett | 2012-09-12

Schreibe einen Kommentar