Remover caracteres repetidos
Olá. A dúvida da vez é a seguinte:
Tenho uma string: "abracadabra".
Como faço para remover os caracteres repetidos deixando apenas um?
No caso dessa string, o valor retornado deveria ser o seguinte: "abrcd". Removeu as repetições, não importando se são consecutivas ou não.
Obs1: não há como saber quais caracteres vão repetir
Obs2: não há como saber quantas vezes o caractere vai repetir
Já achei um método alí, mas precisa transformar a string em array, remover as duplicatas, e converter para string novamente.
Há alguma forma mais rápida e direta?
Obrigado pela atenção.
Até mais.
Discussão (5)
Carregando comentários...