Hace poco vi en funcionamiento la jquery validation Engine, y me gusto lo que vi, lastima que en español los manuales son muy pobres:
http://www.taringa.net/comunidades/webdesign/1681621/Tutorial-Validando-con-jquery.html
En ingles:
https://github.com/posabsolute/jQuery-Validation-Engine/
Los ejemplos aqui:
http://www.jqueryrain.com/?_VzOqXOT
Ire poniendo aca los mejores manuales que encuentre, colaboren ;)
No hay un manual completo en español, caramba...voy a ver si este finde que le coja el tiro a la libreria redacto un tute.
Tambien no es necesario utilizar jquery..
http://www.w3.org/TR/html5/forms.html#the-input-element
Incluso patterns
http://www.w3.org/TR/html5/forms.html#the-pattern-attribute
Y modicarlos con css..
http://jsfiddle.net/gvn2e8qj/