{"ScriptPreparationCode":"var matches = [\r\n \u0027this_is_a_match\u0027,\r\n \u0027another_match\u0027,\r\n \u0027match_with_numbers_9\u0027,\r\n \u0027100_200_300_400_500\u0027\r\n];\r\n\r\nvar no_matches = [\r\n \u0027this_is_not_a-match\u0027,\r\n \u0027another_no_match@\u0027,\r\n \u0027no_match_with_numbers_9_*\u0027,\r\n \u0027100_200_300_400_500_#\u0027\r\n];","TestCases":[{"Name":"With unnecessary matches","Code":"var result_matches = matches.map((str) =\u003E /^[\\w\\d_]\u002B$/.test(str));\r\nvar result_no_matches = no_matches.map((str) =\u003E /^[\\w\\d_]\u002B$/.test(str));","IsDeferred":false},{"Name":"Without unnecessary matches","Code":"var result_matches = matches.map((str) =\u003E /^\\w\u002B$/.test(str));\r\nvar result_no_matches = no_matches.map((str) =\u003E /^\\w\u002B$/.test(str));","IsDeferred":false}]}