👩💻Programming/Coding Test
[C#][Programmers] 모음 제거
taesooya
2022. 11. 28. 23:02
영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요
using System;
public class Solution {
public string solution(string my_string) {
string answer = "";
string[] moeum = {"a","e","i","o","u"};
foreach(var item in moeum)
{
my_string = my_string.Replace(item,"");
}
answer = my_string;
return answer;
}
}
이렇게 했는데
Regex.Replace를 사용하는 경우
Regex.Replace(my_string,"[a,e,i,o,u]","");
Regex.Replace(my_string, @"a|e|i|o|u", "");
이렇게 정의 없이 할 수 있음