Como vcs validam os campos dos seus formularios?

Fala ae pessoal,

Como vcs validam os campos dos seus formularios?

Eu estou pensando criar uma mascara com RegEx para cada campo e fazer um script (js) para verificar. E ai o que vcs acham?