DevToys Web Pro iconDevToys Web ProBlog
Valutaci:
Prova l'estensione del browser:

Parser di numeri di telefono

Non valido
Numero di telefono
  • Paese predefinito

    Validazione

    Non valido
    Non possibile

    Dettagli

    Paese:
    Prefisso internazionale:
    Numero nazionale:
    Tipo:
    Unknown
    Dettagli tecnici

    Come funziona il parser dei numeri di telefono

    Cosa fa lo strumento

    Il parser dei numeri di telefono convalida e formatta numeri di telefono internazionali utilizzando la libreria libphonenumber. Inserisci un numero di telefono in qualsiasi formato e ottieni le sue rappresentazioni standardizzate (Internazionale, Nazionale, E.164, RFC3966), il paese rilevato, il tipo di numero (cellulare, linea fissa, numero verde) e lo stato di convalida.

    Casi d’uso comuni per sviluppatori

    Gli sviluppatori usano i parser di numeri di telefono per convalidare l’input degli utenti nei moduli di registrazione, normalizzare i numeri di telefono per l’archiviazione nel database, rilevare il paese di origine per l’instradamento o la localizzazione e convertire tra formati di visualizzazione (nazionale vs internazionale). Il formato E.164 è lo standard per API come Twilio, Vonage e AWS SNS.

    Formati dei numeri di telefono

    I numeri di telefono possono essere rappresentati in diversi formati standard: Internazionale (+1 650 253 0000), Nazionale ((650) 253-0000), E.164 (+16502530000, solo cifre con prefisso paese) e RFC3966 (tel:+1-650-253-0000, usato nei link HTML tel:). Il parser accetta input in uno qualsiasi di questi formati e produce tutte le varianti.

    Errori comuni e casi limite

    I numeri senza prefisso paese richiedono un paese predefinito per essere analizzati correttamente. Alcuni numeri sono validi in un paese ma non in un altro. I codici brevi, i numeri di emergenza e i numeri a sovrapprezzo hanno regole di convalida speciali. Il parser distingue tra "possibile" (lunghezza corretta) e "valido" (piano di numerazione noto) — un numero possibile potrebbe non essere componibile.