[TCL] Parsowanie stringów

0

Załóżmy, że mam string o budowie.

"[ TEKST1 ] - [ TEKST2 TEKST3 ] - [ TEKST4 ]"

Muszę wykonac skrypt, który każdy TEKST przypisze do osobnej zmiennej. Przy czym: TEKST1, TEKST3, TEKST4 to pojedyncze słowa (bez spacji), a TEKST2 to tekst ze spacjami.

Np.
[ DOM ] - [ Ala ma psa i KOTA ] - [ BUDA ]

i ma to zostać podzielone w ten sposób:
a = "DOM"
b = "Ala ma psa i"
c = "KOTA"
d = "BUDA"

Zdaję sobie sprawę, że jest to troszkę skomplikowane, więc z góry dziękuję.

0

poczytaj o wyrażeniach regularnych

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