카테고리 없음
문자열의 가운데 네 글자를 '*'로 치환(전화번호 마스킹)
n년차초보개발자
2023. 10. 4. 14:19
728x90
반응형
String target = "01012341234";
if (target.length() > 4) {
int middle = target.length() / 2;
int startIndex = middle - 2;
int endIndex = middle + 2;
// 문자열의 가운데 네 글자를 '*'로 치환
return target.substring(0, startIndex) + "****" + target.substring(endIndex);
}else {
return target;
}
728x90
반응형