This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Função para checar se string é um número de telefone ou celular brasileiro válido e formatar para melhor uso dentro do código. Última Atualização: 20/08/20 | |
Para utilizar nas suas aplicações basta copiar a função cleanPhoneNumber. Esta função é JS puro e utiliza regex e outros métodos básicos de string para a checagem, sem qualquer dependência ou requisição externa. | |
Como funciona: | |
O objetivo desta função é ser capaz de receber como input vários tipos e formatação possíveis, incluindo alguns erros de cadastro como espaço e caracteres extras. Ver exemplos na função test(). | |
- Passe como parametro a string contendo o número a ser validado. | |
- Caso não seja um número válido a função irá retornar null. | |
- Caso seja um número valido será retornado um objeto com os seguintes campos: |