Validador de telefones BR
Valida telefones fixos e celulares brasileiros. Checa tamanho, repetições inválidas, presença de DDD, nono dígito e outros.
Aviso: Ainda em construção e muito cru - PRs são bem-vindos
A função retorna true
ou false
para o telefone que for passado para ela
Exemplo de uso:
; ; // true; // true; // false; // false; // false; // false; // false; // false
Opções
;
Opção | Default | Descrição |
---|---|---|
mostrarLogs |
false |
Ajuda a entender o porque do resultado da validação |
validarTamanho |
true |
|
codigoAreaPresente |
true |
DDD pode estar presente |
codigoAreaPossivel |
false |
DDD deve estar presente |
codigoPaisPresente |
false |
Código de país pode estar presente |
codigoPaisPossivel |
false |
Código de país deve estar presente |
permitirCelular |
true |
|
bloquearPadroesIncomuns |
true |
Bloquear números que contenham 99999 ou outros padrões estranhos |
TODO
- verificar tamanhos
- verificar repetições
- verificar nono-dígito
- permitir customização das validações
- melhorar validação de padrões estranhos
- permitir validação de lista de telefones