{"ScriptPreparationCode":"var regex = /Goodbye (World)/;\r\nvar smallStr = \u0027\u0027;\r\nvar medStr = \u0027\u0027;\r\nvar largeStr = \u0027\u0027;\r\n\r\nfor (var i = 0; i \u003C 5000; i\u002B\u002B) {\r\n if (i % 100 === 0) smallStr \u002B= \u0027Small World! \u0027 \u002B Math.floor(Math.random() * 8);\r\n if (i % 10 === 0) medStr \u002B= \u0027Medium World! \u0027 \u002B Math.floor(Math.random() * 6);\r\n largeStr \u002B= \u0027Large World! \u0027 \u002B Math.floor(Math.random() * 7);\r\n}","TestCases":[{"Name":"1k length string","Code":"regex.exec(smallStr);","IsDeferred":false},{"Name":"10k length string","Code":"regex.exec(medStr);","IsDeferred":false},{"Name":"100k length string","Code":"regex.exec(largeStr);","IsDeferred":false}]}