DevToys Web Pro iconDevToys Web ProBlogg
Vurder oss:
Prøv nettleserutvidelsen:

Parser for telefonnummer

Ugyldig
Telefonnummer
  • Standardland

    Validering

    Ugyldig
    Ikke mulig

    Detaljer

    Land:
    Landskode:
    Nasjonalt nummer:
    Type:
    Unknown
    Tekniske detaljer

    Slik fungerer telefonnummerparseren

    Hva verktøyet gjør

    Telefonnummerparseren validerer og formaterer internasjonale telefonnumre ved hjelp av libphonenumber-biblioteket. Skriv inn et telefonnummer i hvilket som helst format og få standardiserte representasjoner (Internasjonalt, Nasjonalt, E.164, RFC3966), oppdaget land, nummertype (mobil, fasttelefon, gratisnummer) og valideringsstatus.

    Vanlige bruksområder for utviklere

    Utviklere bruker telefonparser når de validerer brukerinput i registreringsskjemaer, normaliserer telefonnumre for lagring i databaser, oppdager opprinnelsesland for ruting eller lokalisering, og konverterer mellom visningsformater (nasjonalt vs. internasjonalt). E.164-formatet er standarden for API-er som Twilio, Vonage og AWS SNS.

    Telefonnummerformater

    Telefonnumre kan representeres i flere standardformater: Internasjonalt (+1 650 253 0000), Nasjonalt ((650) 253-0000), E.164 (+16502530000, kun sifre med landskode) og RFC3966 (tel:+1-650-253-0000, brukt i HTML tel:-lenker). Parseren godtar input i alle disse formatene og produserer alle varianter.

    Vanlige fallgruver og kanttilfeller

    Numre uten landskode krever et standardland for å kunne parses riktig. Noen numre er gyldige i ett land, men ikke i et annet. Kortkoder, nødnumre og premium-rate-numre har spesielle valideringsregler. Parseren skiller mellom «mulig» (riktig lengde) og «gyldig» (kjent nummerplan) — et mulig nummer er ikke nødvendigvis mulig å ringe.