Separar una cadena según sus vocales y consonantes
Escribe una función que devuelva una cadena con todas sus vocales minúsculas primero y todos los demás caracteres después. Conserva el orden original dentro de cada grupo. Los caracteres especiales, los espacios y las letras mayúsculas se consideran caracteres que no son vocales.
Ejemplos
split("abcde") ➞ "aebcd"
split("Hello!") ➞ "eoHll!"
split("What's the time?") ➞ "aeieWht's th tm?"Notas
- Las vocales son
a,e,i,oyu. - Para que el código sea más claro, puedes usar una función auxiliar para comprobar si un carácter es una vocal.