Separar una cadena por caracteres idénticos
Crea una función que divida una cadena en un arreglo de grupos de caracteres idénticos.
Ejemplos
splitGroups("555") ➞ ["555"]
splitGroups("5556667788") ➞ ["555", "666", "77", "88"]
splitGroups("aaabbbaabbab") ➞ ["aaa", "bbb", "aa", "bb", "a", "b"]
splitGroups("abbbcc88999&&!!!_") ➞ ["a", "bbb", "cc", "88", "999", "&&", "!!!", "_"]Notas
- Cada grupo debe contener solo un carácter único.
- El arreglo resultante debe estar en el mismo orden que la cadena de entrada.
- Debe funcionar con letras, números y otros caracteres.