숫자 문자열과 영단어

개굴이·2023년 9월 7일
0

코딩테스트

목록 보기
8/58
post-thumbnail

프로그래머스 숫자 문자열과 영단어

숫자의 일부 자릿수가 영단어로 바뀌어졌거나, 혹은 바뀌지 않고 그대로인 문자열 s가 매개변수로 주어집니다. s가 의미하는 원래 숫자를 return 하도록 solution 함수를 완성해주세요.

class Solution {
    public int solution(String s) {
        String word [] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
        
        for(int i = 0; i < 10; i++)
            s = s.replaceAll(word[i], Integer.toString(i));
        
        return Integer.parseInt(s);
    }
}

0개의 댓글