{"ScriptPreparationCode":null,"TestCases":[{"Name":"Regex match","Code":"const value = \u0022xwdhxwihcdwdu32ihc3wdy23d20\u0026^SWGSHshsqshqjks.HSIhww2hsi19su1hsj010sj10sudsj1s.HISH92i2sn102us1ja1\u0022\r\nconst re = new RegExp(\u0027.{1,20}\u0027, \u0027g\u0027);\r\nconst chunks = [];\r\nconst values = value.match(re);\r\nconst key = \u0022hello-world\u0022;\r\n\r\nvalues?.forEach((value, i) =\u003E {\r\n\tconst name = \u0060${key}.${i}\u0060;\r\n\tchunks.push({ name, value });\r\n});","IsDeferred":false},{"Name":"While loop","Code":"const value = \u0022xwdhxwihcdwdu32ihc3wdy23d20\u0026^SWGSHshsqshqjks.HSIhww2hsi19su1hsj010sj10sudsj1s.HISH92i2sn102us1ja1\u0022\r\nconst chunks = [];\r\nconst key = \u0022hello-world\u0022;\r\nlet cookie = Array.from(value);\r\nwhile (cookie.length) {\r\n chunks.push({\r\n \tname: \u0060${key}.${chunks.length}\u0060,\r\n \tvalue: cookie.splice(0, 20)\r\n\t});\r\n}","IsDeferred":false}]}