Separar una cadena según sus vocales y consonantes
Escribe una función que devuelva una cadena con todas las vocales minúsculas al principio 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_text("abcde") ➞ "aebcd"
split_text("Hello!") ➞ "eoHll!"
split_text("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.