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도 모음이므로 삭제됩니다.

lock icon제출 시 숨은 테스트 +17개

challenge icon

후속 질문

텍스트에 É나 ö처럼 어떤 유니코드 문자든 포함될 수 있다면 어떨까요? 그중 어떤 문자가 모음이며, 테스트는 어떻게 달라질까요?

코드 초기화
def removeVowels(s):
    # 여기에 코드를 작성하세요
테스트 케이스

케이스 1

케이스 2

케이스 3

입력

s = "Interview"

기대값

"ntrvw"