in reply to splitting punctuation in a text

In addition to what has been provided, don't forget about Unicode properties: \p{P}

For more information, see perlre and Unicode Regular Expressions.