Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

228
Visualizações
get hostname but check if hostname has subdomain

I have to get a hostname without suffix and without subdomain.

exp:

URL: https://my-domain.com
URL2: https://my-domain.store.com

So I need only the my-domain how can I get this ?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

checkout this

const url = new URL('http://example.com/path/index.html?param=value');
console.log(url.hostname) // gives example.com

and if it has a subdomain:

function getDomain(hostname) {
   hostname = hostname.split('.');
   hostname.reverse();
   return `${hostname[1]}.${hostname[0]}`;
}

url = new URL('http://test.example.com/path/index.html?param=value');
getDomain(url.hostname) // gives example.com

url = new URL('http://example.com/path/index.html?param=value');
getDomain(url.hostname) // gives example.com

taken from here

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda