cep-promise icon indicating copy to clipboard operation
cep-promise copied to clipboard

Validação do formato do CEP

Open rodolfoviolla opened this issue 1 year ago • 1 comments

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?

rodolfoviolla avatar Mar 27 '23 15:03 rodolfoviolla

@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'

yazaldefilimone avatar May 11 '23 14:05 yazaldefilimone