import datetime
import re
mac_adressen = ["00:0a:95:9d:68:16", "00:0a:95:9d:68:17"] # Fügen Sie hier Ihre MAC-Adressen ein
expire_dates = ["01.01.2023", "01.01.2022"] # Fügen Sie hier die zugehörigen Ablaufdaten ein
for i in range(len(mac_adressen)):
mac = mac_adressen[i]
expire_date = datetime.datetime.strptime(expire_dates[i], "%d.%m.%Y")
if re.match("[0-9a-f]{2}([-:])[0-9a-f]{2}(\\1[0-9a-f]{2}){4}$", mac.lower()) and datetime.datetime.now() < expire_date:
print(f"MAC-Adresse {mac} ist gültig und läuft am {expire_dates[i]} ab.")
else:
print(f"MAC-Adresse {mac} ist entweder ungültig oder abgelaufen.")