JavaScript Replace: Substituindo Valores em uma String com replace em JavaScript
Neste artigo, vamos explorar a função replace em JavaScript.
Glossário
A função replace em JavaScript
Diferentes formas de substituir valores em uma string
A função replace em JavaScript é uma poderosa ferramenta que permite substituir valores em uma string com base em padrões específicos. Essa função pode ser muito útil para manipulação e transformação de strings em JavaScript.
Como substituir um valor específico em uma string usando replace em JavaScript
Para substituir um valor específico em uma string usando o método replace em JavaScript, podemos seguir os seguintes passos:
- Acesse a string na qual deseja realizar a substituição.
- Utilize o método replace, passando como primeiro parâmetro o valor que deseja substituir e como segundo parâmetro o novo valor que substituirá o antigo.
- Guarde o resultado da substituição em uma variável ou utilize-o diretamente.
Por exemplo, suponha que temos a seguinte string: “Olá, Mundo!”. Se desejarmos substituir a palavra “Mundo” por “JavaScript”, podemos fazer o seguinte:



let minhaString = "Olá, Mundo!";
let novaString = minhaString.replace("Mundo", "JavaScript");
console.log(novaString); // Output: "Olá, JavaScript!"
Substituindo todos os valores iguais em uma string com o replace em JavaScript
O método replace em JavaScript também nos possibilita substituir todas as ocorrências de um valor específico em uma string. Para isso, podemos utilizar expressões regulares na função de replace.
Vamos considerar o seguinte exemplo: temos a seguinte string “banana banana banana” em que queremos substituir todas as ocorrências da palavra “banana” por “maçã”. Podemos usar o método replace da seguinte maneira:
let minhaString = "banana banana banana";
let novaString = minhaString.replace(/banana/g, "maçã");
console.log(novaString); // Output: "maçã maçã maçã"
Substituindo valores em uma string usando replace com expressões regulares em JavaScript
Uma das grandes vantagens do método replace em JavaScript é sua capacidade de trabalhar com expressões regulares, permitindo substituições mais avançadas e flexíveis em uma string.
Podemos usar as expressões regulares para buscar e substituir padrões específicos em uma string. Por exemplo, podemos substituir todas as ocorrências de números em uma string por um valor específico.
Veja o exemplo a seguir:
let minhaString = "Hoje é dia 20 de abril de 2022";
let novaString = minhaString.replace(/\d+/g, "X");
console.log(novaString); // Output: "Hoje é dia X de abril de X"
Conclusão
O método replace em JavaScript é uma poderosa ferramenta para substituir valores em uma string. Com ele, podemos realizar substituições simples ou mais avançadas, permitindo transformar e manipular strings de acordo com as nossas necessidades.



É importante lembrar que o método replace é sensível a maiúsculas e minúsculas. Certifique-se de que os valores a serem substituídos estejam escritos corretamente.
Em resumo, o método replace em JavaScript permite substituir valores em uma string de forma flexível e eficiente, seja por valores fixos ou utilizando expressões regulares. Ao dominar essa função, você estará apto a manipular e transformar strings de maneira precisa e personalizada.
Use a Awari para aprender sobre inovação e gestão no Brasil
A Awari é a melhor plataforma para aprender sobre inovação e gestão no Brasil.
Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.
Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.


