DevToys Web Pro iconDevToys Web ProTinklaraštis
Įvertinkite mus:
Išbandykite naršyklės plėtinį:

Telefono numerio analizatorius

Neteisinga
Telefono numeris
  • Numatytoji šalis

    Validavimas

    Neteisinga
    Negalimas

    Išsami informacija

    Šalis:
    Šalies kodas:
    Nacionalinis numeris:
    Tipas:
    Unknown
    Techninė informacija

    Kaip veikia telefono numerių analizatorius

    Ką daro įrankis

    Telefono numerių analizatorius tikrina ir formatuoja tarptautinius telefono numerius naudodamas libphonenumber biblioteką. Įveskite bet kokio formato telefono numerį ir gaukite jo standartizuotas reprezentacijas (International, National, E.164, RFC3966), aptiktą šalį, numerio tipą (mobilusis, fiksuotojo ryšio, nemokamas) ir patvirtinimo būseną.

    Dažniausi kūrėjų naudojimo atvejai

    Kūrėjai naudoja telefono numerių analizatorius, kai tikrina naudotojų įvestį registracijos formose, normalizuoja telefono numerius saugojimui duomenų bazėje, aptinka kilmės šalį maršrutizavimui ar lokalizacijai ir konvertuoja tarp rodymo formatų (nacionalinis vs tarptautinis). E.164 formatas yra standartas API, tokioms kaip Twilio, Vonage ir AWS SNS.

    Telefono numerių formatai

    Telefono numeriai gali būti pateikiami keliais standartiniais formatais: International (+1 650 253 0000), National ((650) 253-0000), E.164 (+16502530000, tik skaitmenys su šalies kodu) ir RFC3966 (tel:+1-650-253-0000, naudojamas HTML tel: nuorodose). Analizatorius priima įvestį bet kuriuo iš šių formatų ir pateikia visus variantus.

    Dažniausios klaidos ir kraštiniai atvejai

    Numeriams be šalies kodo teisingam analizavimui reikia numatytosios šalies. Kai kurie numeriai galioja vienoje šalyje, bet ne kitoje. Trumpieji kodai, pagalbos tarnybų numeriai ir padidinto tarifo numeriai turi specialias tikrinimo taisykles. Analizatorius skiria „possible“ (teisingas ilgis) ir „valid“ (žinomas numeracijos planas) — galimas numeris gali būti nepriskambinamas.