import re string = """ Hallo mein Name ist Max Mustermann und ich bin am 01.01.2024 geboren. """ patt = r'(\d{1,2}\.)?(\d{1,2}\.)([\d]{2,4})?' patt2 = r'[ ]{2,}' pattern = re.compile(patt) pattern2 = re.compile(patt2) res = pattern.sub('', string) res = pattern2.sub(' ', res) print(res)