in reply to regexp word break help

My first approach wouldn't be to do this with a single regexp. Instead, consider the following:

You might also consider things like first deleting leading spaces, and collapsing multiple spaces into one.