본문 바로가기

verdantjuly/코딩테스트

프로그래머스 코딩테스트 연습 : 핸드폰 번호 가리기 (20240311, java)

728x90

문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/12948

나의 풀이

class Solution {
    public String solution(String phone_number) {
        String start =  "*".repeat(phone_number.length()-4);
        String end = phone_number.substring(phone_number.length()-4, phone_number.length());
        return start+end;
    }
}

 

다른 사람의 풀이

class Solution {
  public String solution(String phone_number) {
    return phone_number.replaceAll(".(?=.{4})", "*");
  }
}

 

소감