Como remover texto de string em JavaScript

Neste artigo você vai aprender a remover texto de string em JS, ou seja, excluir alguma parte do texto que você não precisa

Como remover texto de string capa

Fala programador(a), beleza? Bora aprender mais sobre strings e também JavaScript!

Temos duas maneiras de excluir texto de uma string

  • replace: excluir de forma única;
  • replaceAll: semelhante ao replace, mas exclui todas as ocorrências;
Formação Claude Code
Formação Recomendada

Formação Claude Code

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

  • 116 aulas
  • 4 projetos
  • 9h 23min

Primeiramente vamos utilizar o replace para excluir algo único

Veja um exemplo prático:

const str = "id-329392";
const strSemId = str.replace('id-', '');

console.log(strSemId); // 329392

Aqui removemos a parte que tem ‘id-‘, geralmente estes caracteres antes de algo importante vem do próprio banco e prejudicam nosso código

Então com este snippet acima conseguimos extrair eles da string, retornando só o que interessa

E se o problema fosse em várias partes?

Neste caso, utilizaremos o método replaceAll, que vai trocar todas as ocorrências que escolhermos no parâmetro

Veja um exemplo prático:

const str = "m@a@t@h@e@u@s";
const nome = str.replaceAll('@','');

console.log(nome); // matheus

Conseguimos assim limpar a string para apresentar o nome sem os caracteres especiais

O que pode ocorrer também, então fica aqui duas formas de resolver este problema 🙂

Conclusão

Neste artigo você aprendeu a como remover texto de string em JavaScript

Utilizamos os métodos replace e replaceAll

Em replace podemos substituir apenas uma ocorrência do nosso alvo, já no replaceAll podemos substituir todas

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