DevToys Web Pro iconDevToys Web ProBlog
Ohodnoťte nás:
Vyskúšajte rozšírenie prehliadača:

Parser telefónnych čísel

Neplatné
Telefónne číslo
  • Predvolená krajina

    Overenie

    Neplatné
    Nie je možné

    Podrobnosti

    Krajina:
    Predvoľba:
    Národné číslo:
    Typ:
    Unknown
    Technické podrobnosti

    Ako funguje analyzátor telefónnych čísel

    Čo nástroj robí

    Analyzátor telefónnych čísel overuje a formátuje medzinárodné telefónne čísla pomocou knižnice libphonenumber. Zadajte telefónne číslo v ľubovoľnom formáte a získajte jeho štandardizované reprezentácie (International, National, E.164, RFC3966), zistenú krajinu, typ čísla (mobilné, pevná linka, bezplatné) a stav validácie.

    Bežné prípady použitia pre vývojárov

    Vývojári používajú analyzátory telefónnych čísel pri overovaní vstupu používateľa v registračných formulároch, normalizácii telefónnych čísel na ukladanie do databázy, zisťovaní krajiny pôvodu pre smerovanie alebo lokalizáciu a pri konverzii medzi formátmi zobrazenia (národný vs. medzinárodný). Formát E.164 je štandard pre API ako Twilio, Vonage a AWS SNS.

    Formáty telefónnych čísel

    Telefónne čísla môžu byť reprezentované v niekoľkých štandardných formátoch: International (+1 650 253 0000), National ((650) 253-0000), E.164 (+16502530000, iba číslice s kódom krajiny) a RFC3966 (tel:+1-650-253-0000, používané v HTML tel: odkazoch). Analyzátor prijíma vstup v ktoromkoľvek z týchto formátov a vytvára všetky varianty.

    Bežné úskalia a okrajové prípady

    Čísla bez kódu krajiny vyžadujú predvolenú krajinu, aby sa dali správne analyzovať. Niektoré čísla sú platné v jednej krajine, ale nie v inej. Krátke kódy, tiesňové čísla a čísla so zvýšenou tarifou majú špeciálne validačné pravidlá. Analyzátor rozlišuje medzi „possible“ (správna dĺžka) a „valid“ (známy číslovací plán) — možné číslo nemusí byť vytočiteľné.