{"ScriptPreparationCode":"s=\u0027aaaaaaaaaaaaaaaaaaaaaaa***\u003Cbr\u003E\u003Cbr\u003Eaaaaaa?a\u003Cbr\u003E\u003Cbr\u003Eaa.?aaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaa[aaaaaaaaaaaaa10a]\u003Cbr\u003E\u003Cbr\u003Eaa[aaaaaaaaaaaaaaaaaaa]\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaa loadAdv(5,0)\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaa?aaaaaaaaaaaaaaaaaaaa......a\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaa......a\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaa!a\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa loadAdv(5,0)\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaa!aaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaa:aaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003EaaOmniscient Reader s Viewpoint (3)\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaa -aaaaaa(a)\u003Cbr\u003E\u003Cbr\u003E (3)\u003Cbr\u003E\u003Cbr\u003Eaaa117a :a23a -aaaaaa(3)\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa loadAdv(5,0)\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaa!aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa......?a\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaa!aaa!a\u003Cbr\u003E\u003Cbr\u003Eaaaa!aa!aaaaa?a\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaa,.?aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa..a\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaa?a\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa loadAdv(5,0)\u003Cbr\u003E\u003Cbr\u003Eaa.?aaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaa.?aaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaa,?aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...a loadAdv(5,0)\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa..a\u003Cbr\u003E\u003Cbr\u003Eaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaa...aa?aaaaaaaaaaaaaaaa\u003Cbr\u003E\u003Cbr\u003Eaaaaaaa...?a\u003Cbr\u003E\u003Cbr\u003Eaa.?aaaaaaaaaaaaaaaaaaaaaaaaaaa\u0027;","TestCases":[{"Name":"1. Single occurrences: string.replace","Code":"s=s.replace(\u0027***\u0027,\u0027\u0027)","IsDeferred":false},{"Name":"string.replaceAll","Code":"s=s.replaceAll(\u0027***\u0027,\u0027\u0027)","IsDeferred":false},{"Name":"string.includes\u002Bstring.replace","Code":"while(s.includes(\u0027***\u0027)){s=s.replace(\u0027***\u0027,\u0027\u0027);}","IsDeferred":false},{"Name":"string.includes\u002Bstring.replaceAll","Code":"while(s.includes(\u0027***\u0027)){s=s.replaceAll(\u0027***\u0027,\u0027\u0027);}","IsDeferred":false},{"Name":"2. Many occurrences: RE1/g.replace","Code":"s=s.replace(/\u003Cbr\u003E/g,\u0027\u0027)","IsDeferred":false},{"Name":"RE2/g.replace","Code":"s=s.replace(/\u003C[^\u003E]\u002B\u003E/g,\u0027\u0027)","IsDeferred":false},{"Name":"RE1/g.replaceAll","Code":"s=s.replaceAll(/\u003Cbr\u003E/g,\u0027\u0027)","IsDeferred":false},{"Name":"string.replaceAll (many)","Code":"s=s.replaceAll(\u0027\u003Cbr\u003E\u0027,\u0027\u0027)","IsDeferred":false},{"Name":"string.includes\u002Bstring.replace (many)","Code":"while(s.includes(\u0027\u003Cbr\u003E\u0027)){s=s.replace(\u0027\u003Cbr\u003E\u0027,\u0027\u0027);}","IsDeferred":false},{"Name":"string.includes\u002Bstring.replaceAll (many)","Code":"while(s.includes(\u0027\u003Cbr\u003E\u0027)){s=s.replaceAll(\u0027\u003Cbr\u003E\u0027,\u0027\u0027);}","IsDeferred":false}]}