public static String mobileEncrypt(String mobile){ if(TextUtils.isEmpty(mobile) || (mobile.length() != 11)){ return mobile; } return mobile.replaceAll("(\\d{3})\\d{4}(\\d{4})","$1****$2"); } public static String idEncrypt(String id){ if(TextUtils.isEmpty(id) || (id.length() < 8)){ return id; } return id.replaceAll("(?<=\\w{3})\\w(?=\\w{4})", "*"); }
版权声明:本文为qiurfstudent原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。