Validação do formato do CEP · Issue #260 · BrasilAPI/cep-promise · GitHub
Skip to content

Validação do formato do CEP #260

Open

Description

@rodolfoviolla

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?

Activity

  1. yazaldefilimone commented on May 11, 2023

    @yazaldefilimone

    @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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions