diff --git a/packages/grpc-js/src/resolver-dns.ts b/packages/grpc-js/src/resolver-dns.ts index 3100d3f6..4078a19c 100644 --- a/packages/grpc-js/src/resolver-dns.ts +++ b/packages/grpc-js/src/resolver-dns.ts @@ -332,10 +332,10 @@ export function parseTarget(target: string): dnsUrl | null { const match = IPV4_REGEX.exec(target) ?? IPV6_REGEX.exec(target) ?? IPV6_BRACKET_REGEX.exec(target) ?? DNS_REGEX.exec(target) if (match) { return { - host: match[0], - port: match[1] ?? undefined + host: match[1], + port: match[2] ?? undefined }; } else { return null; } -} \ No newline at end of file +}