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})", "*");
}
}
소감
'verdantjuly > 코딩테스트' 카테고리의 다른 글
프로그래머스 코딩테스트 연습 : 가운데 글자 가져오기 (20240311, java) (0) | 2024.03.11 |
---|---|
프로그래머스 코딩테스트 연습 : 없는 숫자 더하기 (20240311, java) (0) | 2024.03.11 |
프로그래머스 코딩테스트 연습 : 음양 더하기 (20240311, java) (0) | 2024.03.11 |
프로그래머스 코딩테스트 연습 : 나누어 떨어지는 숫자 배열 (20240311, java) (0) | 2024.03.11 |
프로그래머스 코딩테스트 연습 : 서울에서 김서방 찾기(20240311, java) (0) | 2024.03.11 |