cep-promise
cep-promise copied to clipboard
Validação do formato do CEP
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, 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'