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.