https://school.programmers.co.kr/learn/courses/30/lessons/133499
문자열을 하나씩 접근해서 각각의 인덱스로 발음할 수 있는 문자인 지 판단하는 것도 좋은 접근이지만
코드가 길어질 것 같아서 replace 함수를 통해 발음 가능한 문자를 지우는 걸로 접근방향을 잡았다.
class Solution {
public int solution(String[] babbling) {
int answer = 0;
for(String b : babbling){
b = b.replaceAll("ayaaya|yeye|woowoo|mama",".");
b = b.replace("aya"," ").replace("ye"," ").replace("woo"," ").replace("ma"," ").replace(" ","");
if(b.length() == 0) answer++;
}
return answer;
}
}