Browse Source

#232: Validate San Marino citizen number

phuoc 11 years ago
parent
commit
948635377e
3 changed files with 24 additions and 2 deletions
  1. 11 0
      dist/js/bootstrapValidator.js
  2. 2 2
      dist/js/bootstrapValidator.min.js
  3. 11 0
      src/js/validator/id.js

+ 11 - 0
dist/js/bootstrapValidator.js

@@ -2160,6 +2160,17 @@
                 sum = 1;
             }
             return (sum == value.charAt(length - 1));
+        },
+
+        /**
+         * Validate San Marino citizen number
+         *
+         * @see http://en.wikipedia.org/wiki/National_identification_number#San_Marino
+         * @param {String} value The ID
+         * @returns {Boolean}
+         */
+        _sm: function(value) {
+            return /^\d{5}$/.test(value);
         }
     };
 }(window.jQuery));

File diff suppressed because it is too large
+ 2 - 2
dist/js/bootstrapValidator.min.js


+ 11 - 0
src/js/validator/id.js

@@ -350,6 +350,17 @@
                 sum = 1;
             }
             return (sum == value.charAt(length - 1));
+        },
+
+        /**
+         * Validate San Marino citizen number
+         *
+         * @see http://en.wikipedia.org/wiki/National_identification_number#San_Marino
+         * @param {String} value The ID
+         * @returns {Boolean}
+         */
+        _sm: function(value) {
+            return /^\d{5}$/.test(value);
         }
     };
 }(window.jQuery));