witam mam problem ponieważ nie wiem w jaki sposób mam wyciągnąć z takiego tekstu wyrazy które są najkrótsze i znajdują się w klamrach {} np:

{wieloryb/kura}cos smalec{tadeusz/miod/malina}

wyciągnąć: kura (bo ma mniej liter niż wieloryb) i miod( bo ma mniej liter niż tadeusz i malina), te wyrazy poza{} zostają.

to tylko jeden z przykładów a jest ich wiele, np po cztery w {} albo jest jeszcze dwa razy {{wyraz1/ wyraz2}cos{wyraz3/wyraz4}

jak je powyciągać?.. samo split("/") podzieliło mi tylko wyrazy ale co dalej.. z góry dziękuje za pomoc;-)