DevToys Web Pro iconDevToys Web ProBlogue
Avalie-nos:
Experimente a extensão do navegador:

Analisador de Números de Telefone

Inválido
Número de telefone
  • País predefinido

    Validação

    Inválido
    Não é possível

    Detalhes

    País:
    Indicativo:
    Número nacional:
    Tipo:
    Unknown
    Detalhes técnicos

    Como Funciona o Analisador de Números de Telefone

    O Que a Ferramenta Faz

    O Analisador de Números de Telefone valida e formata números de telefone internacionais usando a biblioteca libphonenumber. Introduza um número de telefone em qualquer formato e obtenha as suas representações normalizadas (Internacional, Nacional, E.164, RFC3966), o país detetado, o tipo de número (telemóvel, fixo, gratuito) e o estado de validação.

    Casos de Uso Comuns para Programadores

    Os programadores usam analisadores de números de telefone ao validar a entrada do utilizador em formulários de registo, ao normalizar números de telefone para armazenamento em base de dados, ao detetar o país de origem para encaminhamento ou localização e ao converter entre formatos de apresentação (nacional vs. internacional). O formato E.164 é o padrão para APIs como Twilio, Vonage e AWS SNS.

    Formatos de Números de Telefone

    Os números de telefone podem ser representados em vários formatos padrão: Internacional (+1 650 253 0000), Nacional ((650) 253-0000), E.164 (+16502530000, apenas dígitos com código do país) e RFC3966 (tel:+1-650-253-0000, usado em ligações HTML tel:). O analisador aceita entrada em qualquer um destes formatos e produz todas as variantes.

    Erros Comuns e Casos Limite

    Números sem código do país exigem um país predefinido para serem analisados corretamente. Alguns números são válidos num país mas não noutro. Códigos curtos, números de emergência e números de tarifa premium têm regras de validação especiais. O analisador distingue entre 'possível' (comprimento correto) e 'válido' (plano de numeração conhecido) — um número possível pode não ser discável.