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 中至少包含一个非元音字母,因此答案永远不会为空。

示例

输入
s = "Interview"
输出
"ntrvw"
解释
从 Interview 中删除 I、e、i 和 e 后,会按顺序留下 n、t、r、v、w。大写的 I 也是元音,所以也要删除。
challenge icon

进阶

如果文本可以包含任意 Unicode 字母,比如 É 或 ö,那会怎样?哪些字母是元音,你的测试又该如何调整?

重置代码
def removeVowels(s):
    # 在这里编写代码

测试 #1

测试 #2

测试 #3

参数

s = "Interview"

预期输出

"ntrvw"