Menu
CoddyTech

Remove Vowels

Vous recevez une chaîne s composée de lettres anglaises. Renvoyez la chaîne obtenue en supprimant toutes les voyelles. Les voyelles sont a, e, i, o et u, en minuscules ou en majuscules ; y n’est pas une voyelle ici. Les lettres conservées gardent leur ordre et leur casse.

Fonction

removeVowels(s: string) → string
sstring
la chaîne de lettres anglaises à nettoyer
Renvoiestring
s avec toutes les voyelles supprimées et les autres lettres dans leur ordre d’origine

Contraintes

  • 1 ≤ s.length ≤ 3 × 104
  • s contient uniquement des lettres anglaises (a à z, A à Z).
  • s contient au moins une lettre qui n’est pas une voyelle, donc la réponse n’est jamais vide.

Exemples

Entrée
s = "Interview"
Sortie
"ntrvw"
Explication
En supprimant I, e, i et e de Interview, il reste n, t, r, v, w dans cet ordre. Le I majuscule est aussi une voyelle, alors on le supprime.

lock icon+17 tests cachés à la soumission

challenge icon

Pour aller plus loin

Et si le texte pouvait contenir n’importe quelle lettre Unicode, comme É ou ö ? Lesquelles sont des voyelles, et comment ton test change-t-il ?

Réinitialiser le code
def removeVowels(s):
    # Écrivez le code ici
Cas de test

Cas 1

Cas 2

Cas 3

Entrée

s = "Interview"

Attendu

"ntrvw"