본문 바로가기
▶ Back-End/Java

문자열 n번째 이후 마스킹 처리

by 오늘도 코딩 2021. 4. 22.
728x90
반응형

 

 

▷ Example

- 사용자 아이디 앞 2글자 뒤로 마스킹 처리

 

public String idMasking(String userId) {

    // 아이디가 2자 이상일 경우만 마스킹 처리
    if (userId == null || userId.length() <= 2) {
        return userId; // 2자 이하의 아이디는 마스킹하지 않음
    }
    
    // 첫 두 글자는 그대로 두고 나머지는 '*'로 마스킹 처리
    return userId.substring(0, 2) + userId.substring(2).replaceAll(".", "*");
}

// 요청 : userId = 사용자아이디
// 결과 : 사용****

 

 

728x90
728x90

'▶ Back-End > Java' 카테고리의 다른 글

해당 월 말일 산출  (0) 2021.04.23
문자열 중간 마스킹 처리  (0) 2021.04.22
두 지점간의 거리 계산  (0) 2021.04.16
List<Object> 정렬  (0) 2021.04.16
숫자 천 단위 콤마 추가  (0) 2021.03.05

댓글