문제

내 최종코드

class Solution {
    public String solution(String new_id) {
        String answer = new_id.toLowerCase();
        answer = answer.replaceAll("[^a-z0-9-_.]", "").replaceAll("[.]+", ".").replaceAll("^[.]|[.]$","");

        if("".equals(answer)) answer = "a";

        if(answer.length() >= 16){
            answer = answer.substring(0, 15);
        }

        answer = answer.replaceAll("[.]$", "");

        while(answer.length() <= 2){
            answer += answer.charAt(answer.length()-1);
        }

        return answer;
    }
}