모음 제거

민태영·2023년 7월 12일

문제) 영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요.

나의 풀이
1. replace()의 첫번째 인자에 소문자모음과 대문자 모음들을 체크하는 정규표현식을 넣는다

  1. 결과값을 answer에 저장하고 리턴
function solution(my_string) {
    var answer = '';
    answer = my_string.replace(/[aeiou|AEIOU]/g, '')
    return answer
}

새롭게 안 사실

answer = my_string.replace(/[aeiou | AEIOU]/g, '')

위처럼 하면 모든 공백까지도 없어져 버린다.

profile
꿈을 꾸는 개발자

0개의 댓글