{"ScriptPreparationCode":"String.prototype.replaceAll1 = function(search, replacement) {\r\n var target = this;\r\n return target.replace(new RegExp(search, \u0027g\u0027), replacement);\r\n};\r\nString.prototype.replaceAll2 = function(search, replacement) {\r\n var target = this;\r\n return target.replaceAll(search, replacement);\r\n};","TestCases":[{"Name":"replace regrex","Code":"\u0022this is it\u0022.replace(/ /g, \u0022\u002B\u0022);","IsDeferred":false},{"Name":"replace all","Code":"\u0022this is it\u0022.replaceAll(\u0022 \u0022, \u0022\u002B\u0022);","IsDeferred":false},{"Name":"split join","Code":"\u0022this is it\u0022.split(\u0022 \u0022).join(\u0022\u002B\u0022);","IsDeferred":false}]}