{"ScriptPreparationCode":null,"TestCases":[{"Name":"character index","Code":"const str = \u0027!foo bar baz\u0027;\r\nconst noop = Function.prototype;\r\nif (str[0] === \u0027!\u0027) noop();","IsDeferred":false},{"Name":"charAt()","Code":"const str = \u0027!foo bar baz\u0027;\r\nconst noop = Function.prototype;\r\nif (str.charAt(0) === \u0027!\u0027) noop();","IsDeferred":false},{"Name":"startsWith()","Code":"const str = \u0027!foo bar baz\u0027;\r\nconst noop = Function.prototype;\r\nif (str.startsWith(\u0027!\u0027)) noop();","IsDeferred":false},{"Name":"slice()","Code":"const str = \u0027!foo bar baz\u0027;\r\nconst noop = Function.prototype;\r\nif (str.slice(0, 1) === \u0027!\u0027) noop();","IsDeferred":false},{"Name":"RegExp","Code":"const str = \u0027!foo bar baz\u0027;\r\nconst noop = Function.prototype;\r\nconst pattern = /^!/;\r\nif (pattern.test(str)) noop();","IsDeferred":false}]}