What is an efficient way to pad punctuation with whitespace?
input:
s = 'bla. bla? bla.bla! bla...'
desired output:
s = 'bla . bla ? bla . bla ! bla . . .'
Comments:
- I don't care how many whitespaces are there between tokens. (but they'll need to be collapsed eventually)
- I don't want to pad all punctuation. Say I'm interested only in .,!?().