A better version of regex 101
removed console logs
1 file changed, +0 -2
+0-2src/builder.js
| @@ -23,7 +23,6 @@ const parseBuilder = (str, vars) => { | ||
| 23 | 23 | ); |
| 24 | 24 | if (!r) return ""; |
| 25 | 25 | const lineData = r.groups; |
| 26 | - console.log(lineData); | |
| 27 | 26 | const tabs = lineData.tabs.length; |
| 28 | 27 | if (!ref[tabs]) ref[tabs] = [lineData]; |
| 29 | 28 | else ref[tabs].push(lineData); |
| @@ -45,7 +44,6 @@ const buildToRegex = (build, vars) => { | ||
| 45 | 44 | const buildToRegexRecursion = (build, re, vars) => { |
| 46 | 45 | if (!build?.length) return re; |
| 47 | 46 | const val = build.shift(); |
| 48 | - console.log(vars); | |
| 49 | 47 | if (Object.keys(vars).includes(val.regex)) val.regex = vars[val.regex]; |
| 50 | 48 | if (val.type === ":") { |
| 51 | 49 | if (val.name) re += `(?P<${val.name}>${val.regex}`; |