"one4seveneight" --> 1478
"23four5six7" --> 234567
"2three45sixseven" --> 234567
"123" --> 123
문자를 숫자로 형변환하면 됩니다.
1. one, two, three, four ....
2. 반복문 안에서 1번에 문자가 존재하면 int로 변환.
3. 값이 answer라면 변수에 담기는데 answer는 String 이므로 값을 parseInt 해주어야 함.
public int solution(String s){
String[] nums = {"zero","one","two","three","four","five","six","seven","eight","nine"};
for(int i=0; i<10; i++) {
s = s.replace(num[i],Integer.toString(i));
}
return Integer.parseInt(s);
}