본문 바로가기
STUDY/Javascript

99클럽 코테 스터디 4일차 | 정규 표현식

by 23g 2024. 5. 1.

0. 하이염 어쩐지 점점 내 마음대로...

 

1. 문제 소개

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

 

입출력 예

my_string result
"bus" "bs"
"nice to meet you" "nc t mt y"

 

2.1 내 콛흐,,,

function solution(my_string) {
    var answer = '';
    var vowel = 'aeiou';

    for(var i=0; i<my_string.length; i++){
        if(vowel.includes(my_string[i])){
            continue;
        }else answer += my_string[i];
    }
    return answer;
}

ㅎㅎ..

 

2.2 개선 콛흐

function solution(my_string) {
    return my_string.replace(/[aeiou]/g, '');
}

예... 그렇다네요

 

정규 표현식에 대해선 나중에 더 아라보도록 하자...