import re
text = "Text1.\n        Textt « text2 »\n        Some other text"
print( re.sub(r'(\.)[^.]*«[^«»]*»', r'\1', text) )