Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] função Replace

No vídeo o texto original era texto = ' Geovana Alessandra dias Sanyos ' e em seguida foi usada o seguinte comando: texto.replace('y','t') Caso o nome tivesse mais de um caractere y, alteraria todos? Existe uma função para alterar apenas 1 caractere específico?

2 respostas
solução!

Olá, Emerson! Sim, após usar o comando texto.replace('y','t') todos os caracteres "y" seriam substituídos por "t", porém a função replace() aceita parâmetros opcionais para especificar a ocorrência do caractere a ser substituído.

Para substituir apenas a primeira vez que o "y" aparece por "t" podemos usar: texto.replace('y', 't', 1) assim apenas a primeira ocorrência de y seria substituído, preservando os demais caracteres y existentes.

Obrigado KENNELRA , esclareceu minha dúvida.