@Testor thats because Nick-away is one word :p
$regsubex($1-,/(\w)(.+?)(\W|\b)/g,$+($upper(\1),$lower(\2),\3))
will separate words by any non alphanumeric char
And if you Lower the whole string, then new sentences are all also lower cased, unless it actually does that o.O. if your referring to
$lower(\2)
that doesn't lower the whole string, just $right($1,-1)