ソースを参照

fix in regex analyzer

Robin Herbots 12 年 前
コミット
d8a720278c
1 ファイル変更3 行追加3 行削除
  1. 3 3
      js/jquery.inputmask.regex.extensions.js

+ 3 - 3
js/jquery.inputmask.regex.extensions.js

@@ -58,7 +58,8 @@ Allows for using regular expressions as a mask
                                         if (opengroups.length > 0) {
                                             opengroups[opengroups.length - 1]["matches"].push(groupToken);
                                         } else {
-                                            currentToken = groupToken;
+                                            opts.regexTokens.push(groupToken);
+                                            currentToken = new regexToken();
                                             opts.regexTokens.push(currentToken);
                                         }
                                         break;
@@ -89,7 +90,6 @@ Allows for using regular expressions as a mask
                         function validateRegexToken(token, fromGroup) {
                             var isvalid = false;
                             if (fromGroup) {
-                                console.log("isfromgroup");
                                 regexPart += "(";
                                 openGroupCount++;
                             }
@@ -116,7 +116,7 @@ Allows for using regular expressions as a mask
                                     }
                                     var exp = new RegExp("^(" + testExp + ")$");
                                     isvalid = exp.test(bufferStr);
-                                    console.log(bufferStr + " " + exp + " " + isvalid);
+                                    //console.log(bufferStr + " " + exp + " " + isvalid);
                                 }
                                 if (isvalid) break;
                             }