입출력 예 #4
1단계에서 7단계까지 거치는 동안 new_id("123_.def")는 변하지 않습니다. 즉, new_id가 처음부터 카카오의 아이디 규칙에 맞습니다.
입출력 예 #5
1단계 변화 없습니다.
2단계 변화 없습니다.
3단계 변화 없습니다.
4단계 변화 없습니다.
5단계 변화 없습니다.
6단계 "abcdefghijklmn.p" → "abcdefghijklmn." → "abcdefghijklmn"
7단계 변화 없습니다.
문제 풀이
문제에서 주어진 일곱 단계가 이 문제 풀이 흐름이 됩니다.
일곱 단계는 각각 자바의 내장 라이브러리나 정규표현식을 이용하여 쉽게 구현할 수 있습니다. 각 단계를 어떻게 구현할 수 있는지 살펴봅시다.