2019年7月31日 星期三

[java]身分證號隱碼

public static String idToMaskEnd4Format(final String id)
{
if (StringUtils.isEmpty(id))
{
return "";
}
//尾4字替換成星
//例:A123456789=>A12345****
if (id.length() == 10)
{
return id.replaceAll("^(.*)(\\d{4})$", "$1****");
}
//id不為10碼時
return "******";
}

沒有留言:

張貼留言

^