public static String mobileEncrypt(String mobile) {
final String PHONE_BLUR_REGEX = "(\\d{3})\\d{4}(\\d{4})";
/** * 手机号脱敏替换正则 */
final String PHONE_BLUR_REPLACE_REGEX = "$1****$2";
/** * 手机号格式校验 * @param phone * @return */
if (mobile.isEmpty() || (mobile.length() != 11)) {
return mobile;
}
return mobile.replaceAll(PHONE_BLUR_REGEX, PHONE_BLUR_REPLACE_REGEX);
}