methodurl.URLPattern.execexec(input?: URLPatternInput,baseURL?: string | URL): null | URLPatternResult;Referenced typestype URLPatternInput = string | URLPatternInitinterface URLhash: stringhost: stringhostname: stringhref: stringreadonly origin: stringpassword: stringpathname: stringport: stringprotocol: stringsearch: stringreadonly searchParams: URLSearchParamsusername: stringtoJSON(): string;interface URLPatternResulthash: URLPatternComponentResulthostname: URLPatternComponentResultinputs: URLPatternInput[]password: URLPatternComponentResultpathname: URLPatternComponentResultport: URLPatternComponentResultprotocol: URLPatternComponentResultsearch: URLPatternComponentResultusername: URLPatternComponentResult