in reply to Duplicate Words
s/(\b\w+?\b)\s+\1/$1/g; [download]
s/\w+\s*/$words{$&}++?'':$&/ge; [download]
s/\w+\s*/$words{"\L$&"}++?'':$&/ge; [download]