Android

来源:互联网 发布:cs软件下载 编辑:程序博客网 时间:2024/06/13 22:54

说明:

手机号:13700000000 隐藏中间四位 137****0000

身份证:412700000000000000 隐藏出生年月 412700********0000

代码:

/** * 数字和文字处理 * Created by zst on 2017/6/28. */public class DigitUtil {    /**     * 手机号中间四位隐藏     * @param phone 手机号     */    public static String phoneHide(String phone) {        String phoneHide = phone.replaceAll("(\\d{3})\\d{4}(\\d{4})","$1****$2");        return phoneHide;    }    /**     * 身份证中间8位隐藏     * 隐藏出生年月      * @param idCard 身份证号     */    public static String idCardHide(String idCard) {        String idCardHide = idCard.replaceAll("(\\d{6})\\d{8}(\\w{4})","$1*****$2");        return idCardHide;    }}


原创粉丝点击