Podział stringa

0

Witam.
Jak podzielić string tak, żeby z np:

2+2*3

powstało:

2, +, 2, *, 3
(czyli chodzi żeby zostały też te znaczki przez które dziele)

Zwykłe

.split("\\+|\\-|\\*|\\/"); 

nie zadziała ponieważ usuwa te przez które sie dzieli a mi zalezy na tym zeby zostały (do ONP ;) )

1

Lec znak po znaku:
#jesli operator -> wrzucasz jak jest.
#Jesli cyfra -> kumulujesz znaki do najblizszego operatora i wrzucasz jako calosc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1