Neste artigo você verá como trocar espaços por underline em string com JavaScript, vamos utilizar uma regex para resolver o problema

trocar espaços por underline em string com JavaScript capa

Fala programador(a), beleza? Bora aprender mais sobre strings e expressões regulares com JavaScript!

Para resolver o nosso problema vamos aplicar uma regex no texto alvo

Esta expressão regular vai identificar todos os espaços em branco, e estará sendo executada em cima da função replace

O replace tem como papel substituir algo em um texto, com os espaços em brancos encontrados podemos mandar um segundo parâmetro

Que é o que queremos inserir em vez dos espaços, e então vamos mandar o underline

Veja um exemplo de código:

const myText = "Aqui está um texto"

const myTextUnderline = myText.replace(/ /g,"_");

console.log(myTextUnderline) // "Aqui_está_um_texto"

Aqui primeiramente temos um texto com espaços e depois aplicamos o trecho de código que expliquei anteriormente

E o resultado em myTextUnderline é uma frase separando as palavras pelo underline em vez dos espaços, assim concluimos nosso objetivo! 🙂

Conclusão

Neste artigo você aprendeu a como trocar espaços por underline em string com JavaScript

Utilizamos a função replace, que aceita dois argumentos

Primeiro mandamos uma regex que identifica os espaços em branco, e por segundo o underline, que é o que queremos injetar no texto

Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!

Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments