Existem algumas formas de se substituir valores em uma string:
- Usando expressão regulares
- Usando a função split
- Iterando os caracteres da string
- Usando as funções replace() e replaceAll()
Como já sugerido no título, neste artigo vou abordar as funções replace e replaceAll, vamos direto ao ponto.
replace()
Usado para substituir apenas uma ocorrência da string informada:
var texto = "Texto-teste"; var resultado = texto.replace("-","_"); resultado; //=> "Texto_teste"
replaceAll()
Usado para substituir todas as ocorrências de uma string:
var data = "01.01.2020"; var resultado = data.replaceAll(".", "/"); resultado; //=> "01/01/2020"
Observação: o método replaceAll(), é relativamente novo, por isso não suportado por todos os navegadores, cabe uma pesquisa para saber se atende ao seu caso.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.