{"ScriptPreparationCode":"const buildPathRegExp = terminator =\u003E path =\u003E new RegExp(\u0060^\\\\${path}${terminator}\u0060)\r\n\r\nconst homepage = /^\\/{0,1}$/\r\n\r\nconst fixedPaths = [\r\n \u0022/about-us\u0022,\r\n \u0022/complaints\u0022\r\n]\r\nconst fixedPathTerminator = \u0022\\/{0,1}$\u0022\r\n\r\nconst namespacedPaths = [\r\n \u0022/blog\u0022,\r\n \u0022/terms\u0022\r\n]\r\nconst namespacedPathTerminator = \u0022(\\/{0,1}$|\\/.\u002B)\u0022\r\n\r\nvar data = [\r\n homepage,\r\n fixedPaths.map(buildPathRegExp(fixedPathTerminator)),\r\n namespacedPaths.map(buildPathRegExp(namespacedPathTerminator))\r\n].flat()","TestCases":[{"Name":"some","Code":"data.some(x =\u003E \u0022/complains/data\u0022.match(x))","IsDeferred":false},{"Name":"match","Code":"data.some(x =\u003E x.test(\u0022/complains/data\u0022))","IsDeferred":false}]}