/**
* desc: 处理银行卡号格式
* @param bankCardNum
* @return {@link String}
*/
private String handleBankCardNum(String bankCardNum) {
String bankCardStr = "";
if (StringUtil.isNotBlank(bankCardNum)) {
bankCardStr = handleBankCard(bankCardNum);
}
return bankCardStr;
}
private String handleBankCard(String bankCardNum) {
String str = "";
if (StringUtil.isNotBlank(bankCardNum)) {
if (bankCardNum.length() >= 4) {
str = bankCardNum.substring(0, 4) + " ";
String substring = bankCardNum.substring(4);
str += handleBankCard(substring);
} else {
str += bankCardNum;
}
}
return str;
}