// Latin1 var s = "abcdef,g,,"; var res = s.split(","); assertEq(res[0], "abcdef"); assertEq(isLatin1(res[0]), true); assertEq(res[1], "g"); assertEq(res[2], ""); assertEq(res[3], ""); s = "abcdef,gh,,"; res = s.split("\u1200"); assertEq(res[0], "abcdef,gh,,"); assertEq(isLatin1(res[0]), true); // TwoByte s = "abcdef\u1200\u1200,g,,"; res = s.split(","); assertEq(res[0], "abcdef\u1200\u1200"); assertEq(isLatin1(res[0]), false); assertEq(res[1], "g"); assertEq(res[2], ""); assertEq(res[3], ""); res = s.split("\u1200"); assertEq(res[0], "abcdef"); assertEq(res[1], ""); assertEq(res[2], ",g,,");