Como usar o replace no JavaScript

12/01/2018 21:34:23

É muito útil o uso do replace na programação pois esse método é capais de substituir uma determinada ocorrência de uma string, por exemplo temos a frase "Hoje vamos aprender a usar o replace no Javascript." Digamos que queremos substituir a palavra aprender por praticar.

Veja exemplo abaixo.

var str = "Hoje vamos aprender a usar o replace no Javascript.";
var res = str.replace("aprender", "praticar");

O resultado do script acima é:

Hoje vamos praticar a usar o replace no Javascript.

Mas no exemplo acima ele só altera o a primeira ocorrência, por exemplo, no código acima substituímos a palavra aprender por praticar, se na frase tivesse duas palavras aprender o código só teria substituído a primeira palavra, a segunda ocorrência continuaria, aprender.

Para que o replace substitua todas as ocorrências temos que atribuir alguns paramentos. Veja exemplo abaixo.

var str = "O site novas dicas tem o menu em azul, azul é uma cor bonita?";
var res = str.replace(/azul/g, "blue");

Mas o raplace é case sensitive, ou seja, ele diferencia maiúsculo de minúsculo então se você colocar no replace azul ele só vai substituir as ocorrências apenas escritas com letra minúscula.

Avatar de KéciaPor: Kécia dia: 12/01/2018 21:34:23em: JavaScriptreplace no JavaScript,usar o replace no JavaScript,replace - 2848 Visitas