Split string with multiple-character delimiter
Works for me
>>> "Hello there. My name is Fr.ed. I am 25.5 years old.".split(". ")
['Hello there', 'My name is Fr.ed', 'I am 25.5 years old.']
You can use split function in regular expression library :
import re
re.split('\. ', "Hello there. My name is Fred. I am 25.5 years old.")
>>> "Hello there. My name is Fred. I am 25.5 years old.".rstrip(".").split(". ")
['Hello there', 'My name is Fred', 'I am 25.5 years old']