{"ScriptPreparationCode":"var s1 = \u0022foo.bar\u0022;\r\nvar s2 = \u0022foo\u0022;","TestCases":[{"Name":"Array.split limit","Code":"var n1 = s1.split(\u0022.\u0022, 1)[0];\r\nvar n2 = s2.split(\u0022.\u0022, 1)[0];","IsDeferred":false},{"Name":"Array.split","Code":"var n1 = s1.split(\u0022.\u0022)[0];\r\nvar n2 = s2.split(\u0022.\u0022)[0];","IsDeferred":false},{"Name":"Substring","Code":"var n1 = s1.substring(0, s1.indexOf(\u0022.\u0022));\r\nvar n2 = s2.substring(0, s2.indexOf(\u0022.\u0022));","IsDeferred":false},{"Name":"Array.split regex limit","Code":"var n1 = s1.split(/./, 1)[0];\r\nvar n2 = s2.split(/./, 1)[0];","IsDeferred":false},{"Name":"Array.split regex","Code":"var n1 = s1.split(/./)[0];\r\nvar n2 = s2.split(/./)[0];","IsDeferred":false}]}