Im Online-Check-in von Europcar meldet der Schritt „Persönliche Daten“ „Bitte geben Sie eine gültige E-Mail Adresse ein“, obwohl die Adresse gültig ist. Betroffen sind alle Adressen, deren Endung länger als 6 Buchstaben ist. Bei Registrierung, Login und Buchung wird dieselbe Adresse akzeptiert.

Ich habe den Fehler am 15.10.2026 mit Ursache und Lösungsvorschlag an Europcar gemeldet. Bis er behoben ist, hilft der Workaround unten. Sobald sich etwas tut, ergänze ich das hier.

Bin ich betroffen?

Entscheidend ist nur die Zahl der Buchstaben nach dem letzten Punkt der Adresse:

EndungBuchstabenCheck-in
.de2geht
.com3geht
.berlin6geht
.hamburg7Fehler
.solutions9Fehler
.international13Fehler

Ist das E-Mail-Feld gesperrt, weil die Adresse aus dem Kundenprofil übernommen wird, kann man sie nicht einmal ändern und kommt gar nicht weiter.

Workaround in der Browser-Konsole

  1. Den Online-Check-in bis zum Schritt „Persönliche Daten“ öffnen.
  2. Die Entwicklertools mit F12 öffnen (Mac: ⌥⌘J in Chrome, ⌥⌘C in Safari) und den Tab Konsole wählen.
  3. Das Snippet unten einfügen und mit Enter ausführen. Chrome verlangt beim ersten Einfügen eventuell, dass man allow pasting bzw. Einfügen zulassen eintippt.
  4. Erscheint E-Mail-Regex gepatcht, auf „Bestätigen und fortfahren“ klicken.
JavaScript
(() => {
  const T = RegExp.prototype.test, X = RegExp.prototype.exec;
  const fix = re => re.source.endsWith('[a-zA-Z]{2,6})?$')
    ? new RegExp(re.source.replace('[a-zA-Z]{2,6})?$', '[a-zA-Z]{2,63})?$'), re.flags)
    : null;
  RegExp.prototype.test = function (s) { const f = fix(this); return T.call(f || this, s); };
  RegExp.prototype.exec = function (s) { const f = fix(this); return X.call(f || this, s); };
  console.log('E-Mail-Regex gepatcht');
})();

Was das Snippet macht: Es ändert nur in deinem geöffneten Browser-Tab die Prüfregel für E-Mail-Adressen, sodass Endungen bis 63 Buchstaben erlaubt sind. Es sendet nichts irgendwohin und ändert keine anderen Daten.

Gilt nur bis zum Neuladen. Nach einem Reload der Seite das Snippet erneut ausführen.

Füge Code in die Konsole nur ein, wenn du ihn nachvollziehen kannst. Wer den Workaround nicht nutzen möchte: Der Online-Check-in ist freiwillig, Führerschein und Ausweis kann man auch am Schalter vorzeigen.

Technische Ursache

Die Prüfung im Check-in-Formular nutzt einen regulären Ausdruck, der die Domainendung auf 2 bis 6 Buchstaben begrenzt. Seit 2013 sind aber viele längere Endungen offiziell vergeben. Das Snippet ersetzt genau diese Grenze:

…\w{1,63}\.[a-zA-Z]{2,6})?$
…\w{1,63}\.[a-zA-Z]{2,63})?$

Andere Stellen der Website verwenden bereits großzügigere Regeln. Deshalb wird die Adresse dort akzeptiert und nur im Check-in abgelehnt.


Privater, inoffizieller Hinweis ohne Verbindung zu Europcar. Europcar ist eine Marke ihres jeweiligen Inhabers. Angaben ohne Gewähr, Nutzung auf eigene Verantwortung.