Categorias

Validar CEP usando expressão regular

Esta função valida se um CEP é válido de acordo com seu formato.
CEP válido, retorna true.
CEP inválido, retorna false.
CEP não preenchido, retorna o valor booleano passado como parâmetro para indicar se o campo é de preenchimento obrigatório.

A função Trim usada no código é de grande utilidade, e pode ser utilizada em todas as páginas de seu projeto.
É recomendável que fuinções como essa, bem como funções de formatação, ou validação de dados no cliente estejam em um arquivo .js, sendo incluído em suas outras páginas sempre que necessário.

Veja este código em funcionamento