I am writing a script to split the text into sentences with Python. However I am quite bad with writing more complex regular expressions.
There are 5 rules according to which I wish to split the sentences. I want to split sentences if they:
* end with "!" or
* end with "?" or
* end with "..." or
* end with "." and the full stop is not followed by a number or
* end with "." and the full stop is followed by a whitespace
What would be the regular expression for this for Python?