Java格式化手机号和身份证号,中间使用星号*隐藏
Java格式化手机号和身份证号,中间使用星号*隐藏
代码语言:javascript代码运行次数:0运行复制package com.example.core.mydemo.java;
/**
* renterMobile=111****1198
* idNo=456666********5916
*/
public class HiddleStringTest {
public static void main(String[] args) {
String renterMobile = "11133331198".replaceAll("(\\d{3})\\d*(\\d{4})","$1****$2");
System.out.println("renterMobile=" + renterMobile);
String idNo = "456666199002175916".replaceAll("(\\d{6})\\d*(\\d{4})","$1********$2");
System.out.println("idNo=" + idNo);
}
}
d{6}代表的是前面保留6位,d{4}代表的是后面保留4位,中间几位就使用几个*来表示。
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2024-06-08,如有侵权请联系 cloudcommunity@tencent 删除stringsystemjavapackagepublic发布者:admin,转转请注明出处:http://www.yc00.com/web/1754970581a5223050.html
评论列表(0条)