当前位置: 移动技术网 > IT编程>开发语言>Java > 身份证脱敏处理(业务开发中,有时候身份证需要隐藏一部分)

身份证脱敏处理(业务开发中,有时候身份证需要隐藏一部分)

2018年09月08日  | 移动技术网IT编程  | 我要评论

package com.test.testboot.singlemodel;

import org.springframework.util.stringutils;

public class test {
    public static void main(string[] args) {
 
        system.out.println(idhandle("340826199110142211"));
 
    }
    
    public static string idhandle(string idcardnumber) {
        if (stringutils.isempty(idcardnumber) || (idcardnumber.length() < 8)) {
            return idcardnumber;
        }
        return idcardnumber.replaceall("(?<=\\w{3})\\w(?=\\w{4})", "*");
    }


}

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网