in reply to Re^4: Fun with words (Golf?)
in thread Fun with words (Golf?)

And trim 6 chars off the rival:
perl -MList::Util=/./ -pe's:\B\w+\B:join"",shuffle $&=~/./g:ge'
(update: changed this from using split too; thanks Roy_Johnson)