I had the same problem. No answers in this old thread help me. I created a regex that works for me.
(\w+)\W*(\w+)\W*(\w+)\W*(\w+)\W*(\w+)\W*(\w+)\W(\w+)*
Example HELLO,THERE,BRUTALLY,CRUEL,WORLD $1=HELLO $2=THERE $3=BRUTALLY $4=CRUEL $5=WORLD ($6="") ($7="")
I hope it helps someone =)
/Jonny
(\w+)\W*(\w+)\W*(\w+)\W*(\w+)\W*(\w+)\W*(\w+)*\W*(\w+)*
Example HELLO,THERE,BRUTALLY,CRUEL,WORLD
$1=HELLO $2=THERE $3=BRUTALLY $4=CRUEL $5=WORLD ($6="") ($7="")