exec(/(((a+a?)*)+b+)/ /*lastIndex=0*/ , "aaaab"); | |
["aaaab","aaaab","aaaa","aaaa"] /*input="aaaab", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["aaaab","aaaab","aaaa","aaaa","","","","","",""] | |
exec(/.*a(.*aaa.*)a.*/ /*lastIndex=0*/ , "aaaaa"); | |
["aaaaa","aaa"] /*input="aaaaa", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["aaaaa","aaa","","","","","","","",""] | |
exec(/a/ /*lastIndex=0*/ , "xxxxxxxxxxxxaxxxxxxx"); | |
["a"] /*input="xxxxxxxxxxxxaxxxxxxx", index=12*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["xxxxxxxxxxxxaxxxxxxx","","","","","","","","",""] | |
exec(/abcd/ /*lastIndex=0*/ , "xxxxxxxabcdxxxxxxxxxx"); | |
["abcd"] /*input="xxxxxxxabcdxxxxxxxxxx", index=7*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["xxxxxxxabcdxxxxxxxxxx","","","","","","","","",""] | |
exec(/(?:r?)*?r|(.{2,4})/ /*lastIndex=0*/ , "abcde"); | |
["abcd","abcd"] /*input="abcde", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["abcde","abcd","","","","","","","",""] | |
exec(/((\3|b)\2(a)x)+/ /*lastIndex=0*/ , "aaxabxbaxbbx"); | |
["ax","ax","","a"] /*input="aaxabxbaxbbx", index=1*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["aaxabxbaxbbx","ax","","a","","","","","",""] | |
exec(/^((.)?a\2)+$/ /*lastIndex=0*/ , "babadad"); | |
["babadad","dad","d"] /*input="babadad", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["babadad","dad","d","","","","","","",""] | |
exec(/^(a\1?){4}$/ /*lastIndex=0*/ , "aaaaaaaaaa"); | |
null | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["babadad","dad","d","","","","","","",""] | |
exec(/(b.)c(?!\N)/ /*lastIndex=0*/ , "a\u000ab\u000ac\u000a"); | |
null | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["babadad","dad","d","","","","","","",""] | |
exec(/^(a\1?){4}$/ /*lastIndex=0*/ , "aaaaaa"); | |
null | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["babadad","dad","d","","","","","","",""] | |
exec(/((\3|b)\2(a)){2,}/ /*lastIndex=0*/ , "bbaababbabaaaaabbaaaabba"); | |
["bbaa","a","","a"] /*input="bbaababbabaaaaabbaaaabba", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["bbaababbabaaaaabbaaaabba","a","","a","","","","","",""] | |
exec(/^$/ /*lastIndex=0*/ , ""); | |
[""] /*input="", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["","","","","","","","","",""] | |
exec(/\n/ /*lastIndex=0*/ , "\u000a"); | |
["\u000a"] /*input="\u000a", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["\u000a","","","","","","","","",""] | |
exec(/(\3)(\1)(a)/ /*lastIndex=0*/ , "cat"); | |
["a","","","a"] /*input="cat", index=1*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["cat","","","a","","","","","",""] | |
exec(/ab(?:cd)/ /*lastIndex=0*/ , "abcd"); | |
["abcd"] /*input="abcd", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["abcd","","","","","","","","",""] | |
exec(/[a]bc[d]/ /*lastIndex=0*/ , "abcd"); | |
["abcd"] /*input="abcd", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["abcd","","","","","","","","",""] | |
exec(/a(?:b)(?:cd)/ /*lastIndex=0*/ , "abcd"); | |
["abcd"] /*input="abcd", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["abcd","","","","","","","","",""] | |
exec(/(?:a)bc(?:d)/ /*lastIndex=0*/ , "abcd"); | |
["abcd"] /*input="abcd", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["abcd","","","","","","","","",""] | |
exec(/([^a-z]+)/i /*lastIndex=0*/ , "AB12CD34"); | |
["12","12"] /*input="AB12CD34", index=2*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["AB12CD34","12","","","","","","","",""] | |
exec(/([^A-Z]+)/ /*lastIndex=0*/ , "AB12CD34"); | |
["12","12"] /*input="AB12CD34", index=2*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["AB12CD34","12","","","","","","","",""] | |
exec(/a|ab/ /*lastIndex=0*/ , "abc"); | |
["a"] /*input="abc", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["abc","","","","","","","","",""] | |
exec(/((a)|(ab))((c)|(bc))/ /*lastIndex=0*/ , "xxabcyy"); | |
["abc","a","a",undefined,"bc",undefined,"bc"] /*input="xxabcyy", index=2*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["xxabcyy","a","a","","bc","","bc","","",""] | |
exec(/a[a-z]{2,4}/ /*lastIndex=0*/ , "abcdefghi"); | |
["abcde"] /*input="abcdefghi", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["abcdefghi","","","","","","","","",""] | |
exec(/a[a-z]{2,4}?/ /*lastIndex=0*/ , "abcdefghi"); | |
["abc"] /*input="abcdefghi", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["abcdefghi","","","","","","","","",""] | |
exec(/(aa|aabaac|ba|b|c)*/ /*lastIndex=0*/ , "aabaac"); | |
["aaba","ba"] /*input="aabaac", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["aabaac","ba","","","","","","","",""] | |
exec(/(z)((a+)?(b+)?(c))*/ /*lastIndex=0*/ , "zaacbbbcac"); | |
["zaacbbbcac","z","ac","a",undefined,"c"] /*input="zaacbbbcac", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["zaacbbbcac","z","ac","a","","c","","","",""] | |
exec(/(a*)*/ /*lastIndex=0*/ , "b"); | |
["",undefined] /*input="b", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["b","","","","","","","","",""] | |
exec(/(a*)b\1+/ /*lastIndex=0*/ , "baaaac"); | |
["b",""] /*input="baaaac", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["baaaac","","","","","","","","",""] | |
exec(/abc*de/ /*lastIndex=0*/ , "xxabdeyy"); | |
["abde"] /*input="xxabdeyy", index=2*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["xxabdeyy","","","","","","","","",""] | |
exec(/a*bcde/ /*lastIndex=0*/ , "xxaaabcdeyy"); | |
["aaabcde"] /*input="xxaaabcdeyy", index=2*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["xxaaabcdeyy","","","","","","","","",""] | |
exec(/abcde*/ /*lastIndex=0*/ , "xxabcdeeeyy"); | |
["abcdeee"] /*input="xxabcdeeeyy", index=2*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["xxabcdeeeyy","","","","","","","","",""] | |
exec(/(?=(a+))/ /*lastIndex=0*/ , "baaabac"); | |
["","aaa"] /*input="baaabac", index=1*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["baaabac","aaa","","","","","","","",""] | |
exec(/(?=(a+))a*b\1/ /*lastIndex=0*/ , "baaabac"); | |
["aba","a"] /*input="baaabac", index=3*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["baaabac","a","","","","","","","",""] | |
exec(/(.*?)aab/ /*lastIndex=0*/ , "baaab"); | |
["baaab","ba"] /*input="baaab", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["baaab","ba","","","","","","","",""] | |
exec(/(.*?)a(?!(a+)b\2c)\2(.*)/ /*lastIndex=0*/ , "baaabaac"); | |
["baaabaac","ba",undefined,"abaac"] /*input="baaabaac", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["baaabaac","ba","","abaac","","","","","",""] | |
exec(/a(.*)a/ /*lastIndex=0*/ , "baaaaab"); | |
["aaaaa","aaa"] /*input="baaaaab", index=1*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["baaaaab","aaa","","","","","","","",""] | |
exec(/a(.*?)a/ /*lastIndex=0*/ , "baaaaab"); | |
["aa",""] /*input="baaaaab", index=1*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["baaaaab","","","","","","","","",""] | |
exec(/([^a-z]*)([a-z\u2000-\u23ff]*)/ /*lastIndex=0*/ , "--AbC--"); | |
["--Ab","--A","b"] /*input="--AbC--", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["--AbC--","--A","b","","","","","","",""] | |
exec(/([^a-z]*)([a-z\u2000-\u23ff]*)/i /*lastIndex=0*/ , "--AbC--"); | |
["--AbC","--","AbC"] /*input="--AbC--", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["--AbC--","--","AbC","","","","","","",""] | |
exec(/^[\],:{}\s]*$/ /*lastIndex=0*/ , "]\u000a] ] ]{]\u000a] ] ] ] ]]:] ]4]0]9]6]\u000a] ] ]}]]"); | |
null | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["--AbC--","--","AbC","","","","","","",""] | |
exec(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(:?[eE][+\-]?\d+)?/g /*lastIndex=0*/ , "[\u000a {\u000a \u0022tag\u0022: \u0022titillation\u0022,\u000a \u0022popularity\u0022: 4294967296\u000a },\u000a {\u000a \u0022tag\u0022: \u0022foamless\u0022,\u000a \u0022popularity\u0022: 1257718401\u000a } ]"); | |
["\u0022tag\u0022",undefined] /*input="[\u000a {\u000a \u0022tag\u0022: \u0022titillation\u0022,\u000a \u0022popularity\u0022: 4294967296\u000a },\u000a {\u000a \u0022tag\u0022: \u0022foamless\u0022,\u000a \u0022popularity\u0022: 1257718401\u000a } ]", index=10*/ | |
r.lastIndex=15 | |
RegExp.${_,1,...,9}=["[\u000a {\u000a \u0022tag\u0022: \u0022titillation\u0022,\u000a \u0022popularity\u0022: 4294967296\u000a },\u000a {\u000a \u0022tag\u0022: \u0022foamless\u0022,\u000a \u0022popularity\u0022: 1257718401\u000a } ]","","","","","","","","",""] | |
exec(/(^|.)(ronl|qri-ehf3.wbg)(|fgberf|zbgbef|yvirnhpgvbaf|jvxv|rkcerff|punggre).(pbz(|.nh|.pa|.ux|.zl|.ft|.oe|.zk)|pb(.hx|.xe|.am)|pn|qr|se|vg|ay|or|ng|pu|vr|va|rf|cy|cu|fr)$/i /*lastIndex=0*/ , "cntrf.ronl.pbz"); | |
[".ronl.pbz",".","ronl","","pbz","",undefined] /*input="cntrf.ronl.pbz", index=5*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["cntrf.ronl.pbz",".","ronl","","pbz","","","","",""] | |
exec(/function\s*([^(]*)([^{]*\))/ /*lastIndex=0*/ , "function Common__taskManager$_process$i() {\u000d\u000a if (this._hasStopped) {\u000d\u000a return;\u000d\u000a }\u000d\u000a if (this._isYielding) {\u000d\u000a window.setTimeout(this._processDelegate, Common._taskManager._tickInterval);\u000d\u000a return;\u000d\u000a }\u000d\u000a var timeNow = new Date();\u000d\u000a var nextInterval = Common._taskManager._tickInterval;\u000d\u000a var timeRemaining = Common._taskManager._tickInterval;\u000d\u000a var drift = (timeNow.getTime() - this._lastProcessedTime.getTime()) - Common._taskManager._tickInterval;\u000d\u000a this._lastProcessedTime = timeNow;\u000d\u000a if (drift > (nextInterval / 2)) {\u000d\u000a drift = 0;\u000d\u000a }\u000d\u000a if (drift < 0 || drift > (nextInterval / 2)) {\u000d\u000a drift = 0;\u000d\u000a }\u000d\u000a var lastKeyStroke = timeNow;\u000d\u000a if (Common._aFrameworkApplication.get__activeFrame$i()) {\u000d\u000a lastKeyStroke = Common._aFrameworkApplication.get__activeFrame$i()._theKeyInputManager$i.get__lastKeyStroke$i();\u000d\u000a }\u000d\u000a if (!this._pauseRef && timeNow.getTime() - lastKeyStroke.getTime() >= Common._taskManager._tickInterval * 5) {\u000d\u000a this._isProcessing = true;\u000d\u000a for (this._processingQueue = 0; this._processingQueue < Common._taskItemPriority.lastPriority; this._processingQueue++) {\u000d\u000a var maxTask = this._queues[this._processingQueue].length;\u000d\u000a if (!maxTask) {\u000d\u000a continue;\u000d\u000a }\u000d\u000a var currentTask = this._lastProcessedTasks[this._processingQueue];\u000d\u000a var tasksToProcess = maxTask;\u000d\u000a do {\u000d\u000a currentTask = currentTask + 1;\u000d\u000a currentTask = (currentTask >= maxTask) ? 0 : currentTask;\u000d\u000a Common.Debug._assertTag$i(currentTask >= 0 && currentTask < maxTask, 964309305);\u000d\u000a var task = this._queues[this._processingQueue][currentTask];\u000d\u000a if (task && !task.get__isDeleted$i() && timeNow.getTime() - task.get__lastProcessed$i().getTime() > task.get__interval$i() - drift) {\u000d\u000a var startTime = new Date();\u000d\u000a if (task.get__taskType$i() !== Common._taskItemType.continuous) {\u000d\u000a Array.removeAt(this._queues[this._processingQueue], currentTask);\u000d\u000a maxTask--;\u000d\u000a currentTask--;\u000d\u000a }\u000d\u000a task._process$i();\u000d\u000a var endTime = new Date();\u000d\u000a timeRemaining -= endTime.getTime() - startTime.getTime();\u000d\u000a }\u000d\u000a tasksToProcess--;\u000d\u000a } while (maxTask > 0 && tasksToProcess > 0 && timeRemaining > 0);\u000d\u000a if (this._pendingDeletes) {\u000d\u000a for (var iTask = 0; iTask < maxTask; iTask++) {\u000d\u000a var task = this._queues[this._processingQueue][iTask];\u000d\u000a if (task.get__isDeleted$i()) {\u000d\u000a Array.removeAt(this._queues[this._processingQueue], iTask);\u000d\u000a if (iTask <= currentTask) {\u000d\u000a currentTask--;\u000d\u000a }\u000d\u000a iTask--;\u000d\u000a maxTask--;\u000d\u000a }\u000d\u000a }\u000d\u000a this._pendingDeletes = false;\u000d\u000a }\u000d\u000a this._lastProcessedTasks[this._processingQueue] = currentTask;\u000d\u000a if (timeRemaining <= 0) {\u000d\u000a break;\u000d\u000a }\u000d\u000a }\u000d\u000a this._isProcessing = false;\u000d\u000a }\u000d\u000a if (timeRemaining < 0 || (Common._taskManager._tickInterval - timeRemaining) < 0) {\u000d\u000a timeRemaining = 0;\u000d\u000a }\u000d\u000a nextInterval = nextInterval - drift - (Common._taskManager._tickInterval - timeRemaining);\u000d\u000a if (nextInterval < 10) {\u000d\u000a nextInterval = 0;\u000d\u000a }\u000d\u000a if (nextInterval > Common._taskManager._tickInterval) {\u000d\u000a nextInterval = Common._taskManager._tickInterval;\u000d\u000a }\u000d\u000a if (!this._isDisposed) {\u000d\u000a window.setTimeout(this._processDelegate, nextInterval);\u000d\u000a }\u000d\u000a }"); | |
["function Common__taskManager$_process$i()","Common__taskManager$_process$i","()"] /*input="function Common__taskManager$_process$i() {\u000d\u000a if (this._hasStopped) {\u000d\u000a return;\u000d\u000a }\u000d\u000a if (this._isYielding) {\u000d\u000a window.setTimeout(this._processDelegate, Common._taskManager._tickInterval);\u000d\u000a return;\u000d\u000a }\u000d\u000a var timeNow = new Date();\u000d\u000a var nextInterval = Common._taskManager._tickInterval;\u000d\u000a var timeRemaining = Common._taskManager._tickInterval;\u000d\u000a var drift = (timeNow.getTime() - this._lastProcessedTime.getTime()) - Common._taskManager._tickInterval;\u000d\u000a this._lastProcessedTime = timeNow;\u000d\u000a if (drift > (nextInterval / 2)) {\u000d\u000a drift = 0;\u000d\u000a }\u000d\u000a if (drift < 0 || drift > (nextInterval / 2)) {\u000d\u000a drift = 0;\u000d\u000a }\u000d\u000a var lastKeyStroke = timeNow;\u000d\u000a if (Common._aFrameworkApplication.get__activeFrame$i()) {\u000d\u000a lastKeyStroke = Common._aFrameworkApplication.get__activeFrame$i()._theKeyInputManager$i.get__lastKeyStroke$i();\u000d\u000a }\u000d\u000a if (!this._pauseRef && timeNow.getTime() - lastKeyStroke.getTime() >= Common._taskManager._tickInterval * 5) {\u000d\u000a this._isProcessing = true;\u000d\u000a for (this._processingQueue = 0; this._processingQueue < Common._taskItemPriority.lastPriority; this._processingQueue++) {\u000d\u000a var maxTask = this._queues[this._processingQueue].length;\u000d\u000a if (!maxTask) {\u000d\u000a continue;\u000d\u000a }\u000d\u000a var currentTask = this._lastProcessedTasks[this._processingQueue];\u000d\u000a var tasksToProcess = maxTask;\u000d\u000a do {\u000d\u000a currentTask = currentTask + 1;\u000d\u000a currentTask = (currentTask >= maxTask) ? 0 : currentTask;\u000d\u000a Common.Debug._assertTag$i(currentTask >= 0 && currentTask < maxTask, 964309305);\u000d\u000a var task = this._queues[this._processingQueue][currentTask];\u000d\u000a if (task && !task.get__isDeleted$i() && timeNow.getTime() - task.get__lastProcessed$i().getTime() > task.get__interval$i() - drift) {\u000d\u000a var startTime = new Date();\u000d\u000a if (task.get__taskType$i() !== Common._taskItemType.continuous) {\u000d\u000a Array.removeAt(this._queues[this._processingQueue], currentTask);\u000d\u000a maxTask--;\u000d\u000a currentTask--;\u000d\u000a }\u000d\u000a task._process$i();\u000d\u000a var endTime = new Date();\u000d\u000a timeRemaining -= endTime.getTime() - startTime.getTime();\u000d\u000a }\u000d\u000a tasksToProcess--;\u000d\u000a } while (maxTask > 0 && tasksToProcess > 0 && timeRemaining > 0);\u000d\u000a if (this._pendingDeletes) {\u000d\u000a for (var iTask = 0; iTask < maxTask; iTask++) {\u000d\u000a var task = this._queues[this._processingQueue][iTask];\u000d\u000a if (task.get__isDeleted$i()) {\u000d\u000a Array.removeAt(this._queues[this._processingQueue], iTask);\u000d\u000a if (iTask <= currentTask) {\u000d\u000a currentTask--;\u000d\u000a }\u000d\u000a iTask--;\u000d\u000a maxTask--;\u000d\u000a }\u000d\u000a }\u000d\u000a this._pendingDeletes = false;\u000d\u000a }\u000d\u000a this._lastProcessedTasks[this._processingQueue] = currentTask;\u000d\u000a if (timeRemaining <= 0) {\u000d\u000a break;\u000d\u000a }\u000d\u000a }\u000d\u000a this._isProcessing = false;\u000d\u000a }\u000d\u000a if (timeRemaining < 0 || (Common._taskManager._tickInterval - timeRemaining) < 0) {\u000d\u000a timeRemaining = 0;\u000d\u000a }\u000d\u000a nextInterval = nextInterval - drift - (Common._taskManager._tickInterval - timeRemaining);\u000d\u000a if (nextInterval < 10) {\u000d\u000a nextInterval = 0;\u000d\u000a }\u000d\u000a if (nextInterval > Common._taskManager._tickInterval) {\u000d\u000a nextInterval = Common._taskManager._tickInterval;\u000d\u000a }\u000d\u000a if (!this._isDisposed) {\u000d\u000a window.setTimeout(this._processDelegate, nextInterval);\u000d\u000a }\u000d\u000a }", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["function Common__taskManager$_process$i() {\u000d\u000a if (this._hasStopped) {\u000d\u000a return;\u000d\u000a }\u000d\u000a if (this._isYielding) {\u000d\u000a window.setTimeout(this._processDelegate, Common._taskManager._tickInterval);\u000d\u000a return;\u000d\u000a }\u000d\u000a var timeNow = new Date();\u000d\u000a var nextInterval = Common._taskManager._tickInterval;\u000d\u000a var timeRemaining = Common._taskManager._tickInterval;\u000d\u000a var drift = (timeNow.getTime() - this._lastProcessedTime.getTime()) - Common._taskManager._tickInterval;\u000d\u000a this._lastProcessedTime = timeNow;\u000d\u000a if (drift > (nextInterval / 2)) {\u000d\u000a drift = 0;\u000d\u000a }\u000d\u000a if (drift < 0 || drift > (nextInterval / 2)) {\u000d\u000a drift = 0;\u000d\u000a }\u000d\u000a var lastKeyStroke = timeNow;\u000d\u000a if (Common._aFrameworkApplication.get__activeFrame$i()) {\u000d\u000a lastKeyStroke = Common._aFrameworkApplication.get__activeFrame$i()._theKeyInputManager$i.get__lastKeyStroke$i();\u000d\u000a }\u000d\u000a if (!this._pauseRef && timeNow.getTime() - lastKeyStroke.getTime() >= Common._taskManager._tickInterval * 5) {\u000d\u000a this._isProcessing = true;\u000d\u000a for (this._processingQueue = 0; this._processingQueue < Common._taskItemPriority.lastPriority; this._processingQueue++) {\u000d\u000a var maxTask = this._queues[this._processingQueue].length;\u000d\u000a if (!maxTask) {\u000d\u000a continue;\u000d\u000a }\u000d\u000a var currentTask = this._lastProcessedTasks[this._processingQueue];\u000d\u000a var tasksToProcess = maxTask;\u000d\u000a do {\u000d\u000a currentTask = currentTask + 1;\u000d\u000a currentTask = (currentTask >= maxTask) ? 0 : currentTask;\u000d\u000a Common.Debug._assertTag$i(currentTask >= 0 && currentTask < maxTask, 964309305);\u000d\u000a var task = this._queues[this._processingQueue][currentTask];\u000d\u000a if (task && !task.get__isDeleted$i() && timeNow.getTime() - task.get__lastProcessed$i().getTime() > task.get__interval$i() - drift) {\u000d\u000a var startTime = new Date();\u000d\u000a if (task.get__taskType$i() !== Common._taskItemType.continuous) {\u000d\u000a Array.removeAt(this._queues[this._processingQueue], currentTask);\u000d\u000a maxTask--;\u000d\u000a currentTask--;\u000d\u000a }\u000d\u000a task._process$i();\u000d\u000a var endTime = new Date();\u000d\u000a timeRemaining -= endTime.getTime() - startTime.getTime();\u000d\u000a }\u000d\u000a tasksToProcess--;\u000d\u000a } while (maxTask > 0 && tasksToProcess > 0 && timeRemaining > 0);\u000d\u000a if (this._pendingDeletes) {\u000d\u000a for (var iTask = 0; iTask < maxTask; iTask++) {\u000d\u000a var task = this._queues[this._processingQueue][iTask];\u000d\u000a if (task.get__isDeleted$i()) {\u000d\u000a Array.removeAt(this._queues[this._processingQueue], iTask);\u000d\u000a if (iTask <= currentTask) {\u000d\u000a currentTask--;\u000d\u000a }\u000d\u000a iTask--;\u000d\u000a maxTask--;\u000d\u000a }\u000d\u000a }\u000d\u000a this._pendingDeletes = false;\u000d\u000a }\u000d\u000a this._lastProcessedTasks[this._processingQueue] = currentTask;\u000d\u000a if (timeRemaining <= 0) {\u000d\u000a break;\u000d\u000a }\u000d\u000a }\u000d\u000a this._isProcessing = false;\u000d\u000a }\u000d\u000a if (timeRemaining < 0 || (Common._taskManager._tickInterval - timeRemaining) < 0) {\u000d\u000a timeRemaining = 0;\u000d\u000a }\u000d\u000a nextInterval = nextInterval - drift - (Common._taskManager._tickInterval - timeRemaining);\u000d\u000a if (nextInterval < 10) {\u000d\u000a nextInterval = 0;\u000d\u000a }\u000d\u000a if (nextInterval > Common._taskManager._tickInterval) {\u000d\u000a nextInterval = Common._taskManager._tickInterval;\u000d\u000a }\u000d\u000a if (!this._isDisposed) {\u000d\u000a window.setTimeout(this._processDelegate, nextInterval);\u000d\u000a }\u000d\u000a }","Common__taskManager$_process$i","()","","","","","","",""] | |
exec(/aababa(?:bbaaa)/ /*lastIndex=0*/ , "aabababbaaa"); | |
["aabababbaaa"] /*input="aabababbaaa", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["aabababbaaa","","","","","","","","",""] | |
match(/[cgt]gggtaaa|tttaccc[acg]/gi /*lastIndex=0*/ , "GGCCGGGTAAAGTGGCTCACGCCTGTAATCCCAGCACTTTACCCCCCGAGGCGGGCGGA"); | |
["CGGGTAAA","TTTACCCC"] | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["GGCCGGGTAAAGTGGCTCACGCCTGTAATCCCAGCACTTTACCCCCCGAGGCGGGCGGA","","","","","","","","",""] | |
exec(/((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((x))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))/ /*lastIndex=0*/ , "x"); | |
["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x"] /*input="x", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["x","x","x","x","x","x","x","x","x","x"] | |
exec(/a^|b/ /*lastIndex=0*/ , "ab"); | |
["b"] /*input="ab", index=1*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["ab","","","","","","","","",""] | |
exec(/(a|ab){0,2}?x/ /*lastIndex=0*/ , "abax"); | |
["abax","a"] /*input="abax", index=0*/ | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["abax","a","","","","","","","",""] | |
exec(/(^|\s)(([^a]([^ ]+)?)|(a([^#.][^ ]+)+)):(hover|active)/ /*lastIndex=0*/ , "#standardCore UL#bloc_adresse_recap LI ADDRESS, #standardCore UL#bloc_adresse_recap LI UL, #cgvPopin #printBonus#standardCore UL#bloc_adresse_recap LI ADDRESS, #standardCore UL#bloc_adresse_recap LI UL, #cgvPopin #printBonus#standardCore UL#bloc_adresse_recap LI ADDRESS, #standardCore UL#bloc_adresse_recap LI UL, #cgvPopin #printBonus#standardCore UL#bloc_adresse_recap LI ADDRESS, #standardCore UL#bloc_adresse_recap LI UL, #cgvPopin #printBonus#standardCore UL#bloc_adresse_recap LI ADDRESS, #standardCore UL#bloc_adresse_recap LI UL, #cgvPopin #printBonus"); | |
null | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["abax","a","","","","","","","",""] | |
exec(/(^|\s)(([^a]([^ ]+)?)|(a([^#.][^ ]+)+)):(hover|active)/ /*lastIndex=0*/ , "html, body"); | |
null | |
r.lastIndex=0 | |
RegExp.${_,1,...,9}=["abax","a","","","","","","","",""] |