ich hab mehrere Strings die ähnlich aussehen wie der folgende:
0200080B0100010000051188A00008130207D707100C1B0801
(das ist ein String mit HEX Werten)
nun möchte ich, dass der String immer bei 01 aufgeteilt wird, aber eben nur, wenn das 01 auch ein Byte ist. Also, als Ergebnis hätte ich gerne
0200080B - 01 - 00 - 01 - 0000051188A00008130207D707100C001008 - 01
und nicht
0200080B - 01 - 00 - 01 - 0000051188A00008130207D707100C0 - 01 - 008 - 01
leider bewirkt string.split("01") Letzteres

(die 01en in den beiden aufgeteilten Strings müssen später nicht mehr erhalten sein)
kann mir Jemand von euch dabei weiterhelfen?