Quando estamos desenvolvendo uma aplicação em ASP.NET existe n códigos em JavaScript para fazer validação de data, mas para uma aplicação Windows ou se você quiser fazer a validação do Server, estes códigos são mais raros.
Com este código é possível validar o endereço de e-mail utilizando Expressão Regular.
Quando criamos formulários, o e-mail é um campo obrigatório, e diferente dos outros itens, como números, datas, nomes; o e-mail não possui uma validação especifica. Uma forma de validar o e-mail é usando expressões regulares de modo a verificar se a string inserida cumpre os requisitos necessários de um e-mail.
A validação de (X)HTML é importante pois garante que não cometamos nenhum erro ao escrever nosso código, entretanto a validação do Doctype, se este realmente corresponde ao conteúdo do site. Apenas chegar o site pelo validador não vai garantir que nosso conteúdo esta acessível, portanto, existem diversos pontos a serem verificados manualmente. Como validar o site? É simples, basta acessar o site da W3C: http://validator.w3.org/
Alguns dos mais usados validadores: Da Silva - http://www.dasilva.org.br/ Cynthia says - http://www.contentquality.com/ Hera - http://www.sidar.org/hera/index.php.pt Ps: Apenas chegar o site pelo validador não vai garantir que nosso conteúdo esta acessível, portanto, existem diversos pontos a serem verificados manualmente.
O Validate é um plugin para o jQuery que permite que você possa centralizar todas as validações de dados no formulário, tanto no cliente como no servidor. Neste post irei falar sobre a validação no cliente somente.
No CakePHP temos diversas validações que servem para os EUA, porém nenhuma para os padrões brasileiros. Pensando nisso, resolvi fazer um behavior para fazer este tipo de validação. Por enquanto ele só valida CPF, CNPJ, telefone e CEP.
Este tutorial tem por objetivo descrever o que é, para que serve e porque adotar a linguagem de marcação XHTML, apresentando seus aspectos estruturais e semânticos, bem como ressaltando as vantagens do seu uso.
Se você tem um script residido entre TAGS HTML e o validador insiste em não validar seu documento, é simples, basta usar o Cdata Section ( Quem já trabalhou com XML o conhece muito bem ). Exemplo de um trecho de Tags com JavaScript bem validadas: