Creo que deberías usar el validador de formularios. Por ejemplo, prefiero usar este:http://jqueryvalidation.org/validate . Puede escribir sus propias reglas de validación según el idioma.
Por ejemplo, así es como puede validar el número VIN del automóvil:
(function() {
jQuery.validator.addMethod("vin", function(value, element) {
return this.optional(element) || /^[a-z0-9]{17}$/i.test(value);
}, "");
})();