package com.wrx.api.wx.service;
import org.apache.commons.lang3.StringUtils;
public class HideDataUtil {
/**前六后四 隐藏银行卡号
* 2018年12月18日
* @param cardNo
* @return
*/
public static String hideCardNo(String cardNo) {
if (StringUtils.isBlank(cardNo)) {
return cardNo;
}
if (cardNo.length() >= 10) {
//前六后四
StringBuilder stringBuilder = new StringBuilder();
return stringBuilder.append(cardNo.substring(0, 6)).append("****")
.append(cardNo.substring(cardNo.length() - 4)).toString();
} else {
return cardNo;
}
}
/**前三后四 隐藏手机号
* 2018年12月18日
* @param phoneNo
* @return
*/
public static String hidePhoneNo(String phoneNo) {
if (StringUtils.isBlank(phoneNo)) {
return phoneNo;
}
if (phoneNo.length() >= 7) {
//前三后四
StringBuilder stringBuilder = new StringBuilder();
return stringBuilder.append(phoneNo.substring(0, 3)).append("****")
.append(phoneNo.substring(phoneNo.length() - 4)).toString();
} else {
return phoneNo;
}
}
}