
[프로그래머스, Java] 신규 아이디 추천
·
CodingTest/Programmers
💡풀이 1class Solution { public String solution(String new_id) { String id = new_id; // 1. 모두 소문자로 변환 id = id.toLowerCase(); // 2. 소문자 숫자 - _ . 제외 모두 제거 id = id.replaceAll("[^a-z0-9-_.]", ""); // 3. .. 을 모두 . 으로 변경 while(id.contains("..")) { id = id.replace("..", "."); } // 4. .으로 시작 혹은 종료한다면 제거 id = deleteStartOrE..