Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Pegar apenas uma parte do href

Bom dia galera, estou tentando pegar apenas uma parte de um href mas não sei como. EX:

A

fiz essa função apenas pra testar se estou conseguindo selecionar apenas uma parte do href. Mas não esta dando certo. Poderiam me ajudar?

1 resposta
solução!

João, depende muito da parte que quer pegar... você pode utilizar Regex, Split entre outros... Por exemplo, se você tem o link

var link = "https://cursos.alura.com.br/forum/topico-pegar-apenas-uma-parte-do-href-100098"

você pode fazer o seguinte:

 var  linkParticionado = (link.replace("https://", "")).split("/")

aqui eu removi o http substituindo ele por vazio, e crio um array de strings separando o caractere '/'

Neste caso, ficaria assim:

linkParticionado [0] = "cursos.alura.com.br",

linkParticionado [1] = "forum"

linkParticionado [2] = "topico-pegar-apenas-uma-parte-do-href-100098"

da uma olhada na função : String.prototype.match() que usa regex.. regex pode parecer complicado de inicio, mas depois que começar a aprender e brincar com ele, fica bem mais simples