TCL - scinde une chaîne en nombre arbitraire d'espaces pour une liste

Dire que j'ai une chaîne comme celle-ci:

set str "AAA    B C     DFG 142               56"

Maintenant je veux obtenir une liste comme suit:

{AAA B C DFG 142 56}

Pour cela je veux utiliser la fonction split, mais dans ce cas, je vous vide les listes de {}. Comment je peux obtenir la liste ci-dessus?

OriginalL'auteur Narek | 2011-04-20