Saya pikir Anda harus menggunakan validator formulir. Misalnya, saya lebih suka menggunakan yang ini:http://jqueryvalidation.org/validate . Anda dapat menulis aturan validasi Anda sendiri tergantung pada bahasa.
Sebagai contoh, ini adalah bagaimana Anda dapat memvalidasi nomor VIN mobil:
(function() {
jQuery.validator.addMethod("vin", function(value, element) {
return this.optional(element) || /^[a-z0-9]{17}$/i.test(value);
}, "");
})();