First cover the case where there may be a space (or two or three) between the ending punctuation and the ^p: change [space]^p to ^p globally and repeat a few times. Then change .^p to .... globally. Repeat for each mark: !>!!!!, etc.
Now change all ^p to space or newline, as you need. Now change all !!!! etc back to !^p. Scan text to proof.
|