DevToys Web Pro iconDevToys Web ProBlog
Beoordeel ons:
Probeer de browserextensie:

Telefoonnummerparser

Ongeldig
Telefoonnummer
  • Standaardland

    Validatie

    Ongeldig
    Niet mogelijk

    Details

    Land:
    Landcode:
    Nationaal nummer:
    Type:
    Unknown
    Technische details

    Hoe de telefoonnummerparser werkt

    Wat de tool doet

    De telefoonnummerparser valideert en formatteert internationale telefoonnummers met behulp van de libphonenumber-bibliotheek. Voer een telefoonnummer in elk formaat in en krijg de gestandaardiseerde weergaven (Internationaal, Nationaal, E.164, RFC3966), het gedetecteerde land, het nummer type (mobiel, vaste lijn, gratis nummer) en de validatiestatus.

    Veelvoorkomende use-cases voor ontwikkelaars

    Ontwikkelaars gebruiken telefoonparsers bij het valideren van gebruikersinvoer in registratieformulieren, het normaliseren van telefoonnummers voor opslag in databases, het detecteren van het land van herkomst voor routering of lokalisatie, en het converteren tussen weergaveformaten (nationaal vs internationaal). Het E.164-formaat is de standaard voor API's zoals Twilio, Vonage en AWS SNS.

    Telefoonnummerformaten

    Telefoonnummers kunnen in verschillende standaardformaten worden weergegeven: Internationaal (+1 650 253 0000), Nationaal ((650) 253-0000), E.164 (+16502530000, alleen cijfers met landcode) en RFC3966 (tel:+1-650-253-0000, gebruikt in HTML tel:-links). De parser accepteert invoer in elk van deze formaten en produceert alle varianten.

    Veelvoorkomende valkuilen en edge-cases

    Nummers zonder landcode vereisen een standaardland om correct te kunnen parseren. Sommige nummers zijn geldig in het ene land maar niet in het andere. Shortcodes, noodnummers en premium-rate-nummers hebben speciale validatieregels. De parser maakt onderscheid tussen 'mogelijk' (juiste lengte) en 'geldig' (bekend nummerplan) — een mogelijk nummer is mogelijk niet te bellen.