JavaScript

Como remover texto de string em JavaScript

24 de agosto de 2021

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;

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 = "[email protected]@[email protected]@[email protected]@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!
Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x