Como trocar espaços por underline em string com JavaScript

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

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 118 aulas
  • 4 projetos
  • 9h 33min

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!

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares