import re
regex = r"([^\W_])\.(?:\s+|$)"
ss = ["I want a hotel.","my email is zob@gmail.com", "I have to play. bye!"]
for s in ss:
	result = re.sub(regex, r"\1 . ", s).rstrip()
	print(result)