Parser für Telefonnummern
Validierung
Details
Technische Details
Wie der Telefonnummern-Parser funktioniert
Was das Tool macht
Der Telefonnummern-Parser validiert und formatiert internationale Telefonnummern mithilfe der libphonenumber-Bibliothek. Gib eine Telefonnummer in beliebigem Format ein und erhalte ihre standardisierten Darstellungen (International, National, E.164, RFC3966), das erkannte Land, den Nummerntyp (Mobilfunk, Festnetz, gebührenfrei) sowie den Validierungsstatus.
Häufige Anwendungsfälle für Entwickler
Entwickler verwenden Telefonnummern-Parser, um Benutzereingaben in Registrierungsformularen zu validieren, Telefonnummern für die Speicherung in Datenbanken zu normalisieren, das Herkunftsland für Routing oder Lokalisierung zu erkennen und zwischen Anzeigeformaten (national vs. international) zu konvertieren. Das E.164-Format ist der Standard für APIs wie Twilio, Vonage und AWS SNS.
Telefonnummernformate
Telefonnummern können in mehreren Standardformaten dargestellt werden: International (+1 650 253 0000), National ((650) 253-0000), E.164 (+16502530000, nur Ziffern mit Ländercode) und RFC3966 (tel:+1-650-253-0000, verwendet in HTML-tel:-Links). Der Parser akzeptiert Eingaben in jedem dieser Formate und erzeugt alle Varianten.
Häufige Fallstricke und Sonderfälle
Nummern ohne Ländercode benötigen ein Standardland, um korrekt geparst zu werden. Manche Nummern sind in einem Land gültig, in einem anderen jedoch nicht. Kurzwahlen, Notrufnummern und Premium-Rate-Nummern haben spezielle Validierungsregeln. Der Parser unterscheidet zwischen „möglich“ (korrekte Länge) und „gültig“ (bekannter Nummernplan) — eine mögliche Nummer ist möglicherweise nicht wählbar.