Browse Source

email mask alias

Robin Herbots 11 years ago
parent
commit
2d5c6e8e42
2 changed files with 3 additions and 2 deletions
  1. 1 1
      js/jquery.inputmask.extensions.js
  2. 2 1
      js/jquery.inputmask.js

+ 1 - 1
js/jquery.inputmask.extensions.js

@@ -103,7 +103,7 @@ Optional extensions on the jquery.inputmask base
             }
             }
         },
         },
         "email": {
         "email": {
-            mask: "*{1,20}[.*{1,20}][.*{1,20}]@*{1,20}.*{2,6}[.*{2}]",
+            mask: "*{1,20}[.*{1,20}][.*{1,20}][.*{1,20}]@*{1,20}.*{2,6}",
             greedy: false
             greedy: false
         }
         }
     });
     });

+ 2 - 1
js/jquery.inputmask.js

@@ -45,6 +45,7 @@
                 };
                 };
                 //test definition => {fn: RegExp/function, cardinality: int, optionality: bool, newBlockMarker: bool, offset: int, casing: null/upper/lower, def: definitionSymbol}
                 //test definition => {fn: RegExp/function, cardinality: int, optionality: bool, newBlockMarker: bool, offset: int, casing: null/upper/lower, def: definitionSymbol}
                 function insertTestDefinition(mtoken, element, position) {
                 function insertTestDefinition(mtoken, element, position) {
+                    console.log("insertTestDefinition for " + element);
                     var maskdef = opts.definitions[element];
                     var maskdef = opts.definitions[element];
                     position = position != undefined ? position : mtoken.matches.length;
                     position = position != undefined ? position : mtoken.matches.length;
                     if (maskdef && !escaped) {
                     if (maskdef && !escaped) {
@@ -137,7 +138,7 @@
                 if (currentToken.matches.length > 0)
                 if (currentToken.matches.length > 0)
                     maskTokens.push(currentToken);
                     maskTokens.push(currentToken);
 
 
-                //console.log(JSON.stringify(maskTokens));
+                console.log(JSON.stringify(maskTokens));
                 return maskTokens;
                 return maskTokens;
             }
             }
             function generateMask(mask, metadata) {
             function generateMask(mask, metadata) {