效果:
代码实现:
String phone = "13100001111"; String phoneResult = phone.replaceAll("(\\d{3})\\d{4}(\\d{4})","$1****$2"); System.out.println(phoneResult);
结果:
ps: 别说前端去处理。 为了数据保密,既然要处理,肯定不能把未脱敏数据给到前端的。
效果:
代码实现:
String phone = "13100001111"; String phoneResult = phone.replaceAll("(\\d{3})\\d{4}(\\d{4})","$1****$2"); System.out.println(phoneResult);
结果:
ps: 别说前端去处理。 为了数据保密,既然要处理,肯定不能把未脱敏数据给到前端的。