package com.easyroute.common.utils;
import com.alibaba.druid.util.StringUtils;
public class PhoneUtil {
/**
* 用户身份证号码的打码隐藏加星号加*
*
* @return 处理完成的身份证
*/
public static String idCardMask(String idCardNum) {
String res = "";
if (!StringUtils.isEmpty(idCardNum)) {
StringBuilder stringBuilder = new StringBuilder(idCardNum);
res = stringBuilder.replace(6, 14, "********").toString();
}
return res;
}
/**
* 用户电话号码的打码隐藏加星号加*
*
* @return 处理完成的身份证
*/
public static String phoneMask(String phone) {
String res = "";
if (!StringUtils.isEmpty(phone)) {
StringBuilder stringBuilder = new StringBuilder(phone);
res = stringBuilder.replace(3, 7, "****").toString();
}
return res;
}
public static void main(String[] args) {
/**
* 手机号加星
*/
String phone="15910931239";
String s = phoneMask(phone);
System.out.println(s);
/**
* 身份证加星
*
*/
String idCardNum="610527199001012115";
String s1 = idCardMask(idCardNum);
System.out.println("身份证加星--------"+s1);
}
}