{"ScriptPreparationCode":"var string = \u0022Area \u0627\u0644\u0635\u062D\u0627\u0641\u0629, Neighborhood \u0060\u003Cscript \u003Ealert(\u0027XSS\u0027)\u003C/script\u003E\u0060, Street \u0060\u003Cscript \u003Ealert(\u0027XSS\u0027)\u003C/script\u003E\u0060, Lane/Pathway (Optional) \u0060\u003Cscript \u003Ealert(\u0027XSS\u0027)\u003C/script\u003E\u0060, Building number \u0060\u003Cscript \u003Ealert(\u0027XSS\u0027)\u003C/script\u003E\u0060\u0022;\r\nvar regex1 = /\u003C(?:\u0022[^\u0022]*\u0022[\u0027\u0022]*|\u0027[^\u0027]*\u0027[\u0027\u0022]*|[^\u0027\u0022\u003E])\u002B\u003E/;\r\nvar regex2 = /\u003C([a-zA-Z]\u002B)(?:[^\u003E]*[^/]*)?\u003E/;\r\nvar regex3 = /\u003C[a-zA-Z]\u002B(\u003E|.*?[^?]\u003E)/;\r\nvar regex4 = /\u003C\\s*\\w\u002B(\u003E|.*?[^?]\u003E);/","TestCases":[{"Name":"regex1.test(string);","Code":"regex1.test(string);","IsDeferred":false},{"Name":"string.match(regex1);","Code":"string.match(regex1);","IsDeferred":false},{"Name":"regex2.test(string);","Code":"regex2.test(string);","IsDeferred":false},{"Name":"regex3.test(string);","Code":"regex3.test(string);","IsDeferred":false},{"Name":"regex4.test(string);","Code":"regex4.test(string);","IsDeferred":false},{"Name":"string.match(regex2);","Code":"string.match(regex2);","IsDeferred":false},{"Name":"string.match(regex3);","Code":"string.match(regex3);","IsDeferred":false},{"Name":"string.match(regex4);","Code":"string.match(regex4);","IsDeferred":false}]}