Eliminar los caracteres duplicados consecutivos en una frase
JavaScript
Publicado el 6 de Enero del 2021 por Katas (200 códigos)
5.571 visualizaciones desde el 6 de Enero del 2021
Función para eliminar todos los valores duplicados consecutivos en una palabra o cadena.
1
2
3
4
5
eliminarDuplicadosConsecutivos("holaaaa aaammmmiggggo!!!"); // "hola amigo!"
eliminarDuplicadosConsecutivos(""); // ""
eliminarDuplicadosConsecutivos("aaabbb aaa"); // "ab a"
eliminarDuplicadosConsecutivos("aaaááááááaaañññooo"); // "aáaño"
eliminarDuplicadosConsecutivos(111112222555111); // "1251"
Comentarios sobre la versión: 1 (1)
function eliminarDC(tex) {
let tx = tex;
return tx.replace(/(.)\1+/g, "$1");
}