Menu
CoddyTech

Remove Vowels

英字で構成された文字列 s が与えられます。すべての母音を削除して得られる文字列を返してください。母音は小文字または大文字の a、e、i、o、u です。この場合、y は母音ではありません。残った文字は、順序も大文字・小文字もそのままにします。

関数

removeVowels(s: string) → string
sstring
クリーニングする英字の文字列
戻り値string
sからすべての母音を取り除き、その他の文字は元の順序のままにしたもの

制約

  • 1 ≤ s.length ≤ 3 × 104
  • sには英字(aからz、AからZ)のみが含まれます。
  • sには母音ではない文字が少なくとも1つ含まれているため、答えが空になることはありません。

例

入力
s = "Interview"
出力
"ntrvw"
説明
Interview から I、e、i、e を削除すると、n、t、r、v、w がその順番で残ります。大文字の I も母音なので、削除します。

lock icon提出時に隠しテスト+17件

challenge icon

発展問題

テキストにÉやöのようなUnicode文字を含められるとしたらどうでしょうか?そのうちどれが母音で、判定方法はどのように変わるでしょうか?

コードをリセット
def removeVowels(s):
    # ここにコードを書いてください
テストケース

ケース1

ケース2

ケース3

入力

s = "Interview"

期待値

"ntrvw"