Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validação do formato do CEP #260

Open
rodolfoviolla opened this issue Mar 27, 2023 · 1 comment
Open

Validação do formato do CEP #260

rodolfoviolla opened this issue Mar 27, 2023 · 1 comment

Comments

@rodolfoviolla
Copy link

Fala gente, tudo bem?

Estou implementando o cep-promise aqui em um projeto e pensei que poderíamos validar o formato do CEP antes de enviar para as APIs de busca.

Meu ponto é que a gente acaba fazendo chamadas desnecessárias, pois já que o formato está errado, não irá retornar nenhum resultado.

Minha idéia seria validar para que o valor contenha apenas números, pois hoje se passarmos uma string com 8 caractéres, o serviço faz a busca. O que acham?

@yazaldefilimone
Copy link

@rodolfoviolla, achei a ideia legal, mas validar o formato pode acabar quebrando os sistemas que hoje so passam o cep nao formatado ou como string mesmo, mas como disse antes achei a idia muito bom e decide implementar mas sem um formato, vou validar se o conteudo da string e so numero.

ex:

valido: '94500-080'  ou '94500080'  ou 94500080 
nao valido: 94500+080 ou '94500a080' ou "qwerr-tdd' ou "qwerrtdd'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants