Phil
- Forum-Beiträge: 40
31.01.2011, 11:04:57 via Website
31.01.2011 11:04:57 via Website
Hallo,
ich habe folgendes, scheinbar simples Problem, aber ich finde keine Lösung.
Ich habe einen String und möchte diesen anhand eines Zeichen in ein Array packen:
Tausche ich zb. die Pipe (|) durch die Raute (#) aus funktioniert es.
Leider bin ich auf die Pipe angewiesen und kann diese nicht einfach so tauschen.
Hat jemand vllt eine Idee, warum das nicht funktioniert und wie man es zum laufen bekommt?
danke
phil
ich habe folgendes, scheinbar simples Problem, aber ich finde keine Lösung.
Ich habe einen String und möchte diesen anhand eines Zeichen in ein Array packen:
1String orginal = "das ist|mein|String";
2String neu[] = orginal.split("|");
Eigentlich sollte das Ergbnis ja nun so aussehen:2String neu[] = orginal.split("|");
1neu[0] = "das ist";
2neu[1] = "mein";
3neu[2] = "String";
Leider sieht das Ergbnis ein bisschen anders aus:2neu[1] = "mein";
3neu[2] = "String";
1neu[0] = "d";
2neu[1] = "a";
3neu[2] = "s";
4neu[3] = "|";
5//...
2neu[1] = "a";
3neu[2] = "s";
4neu[3] = "|";
5//...
Tausche ich zb. die Pipe (|) durch die Raute (#) aus funktioniert es.
Leider bin ich auf die Pipe angewiesen und kann diese nicht einfach so tauschen.
Hat jemand vllt eine Idee, warum das nicht funktioniert und wie man es zum laufen bekommt?
danke
phil
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.