手机号处理脱敏加*,格式化处理加‘ ‘空格,加‘-‘

本文涉及的产品
云原生网关 MSE Higress,422元/月
注册配置 MSE Nacos/ZooKeeper,118元/月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: 使用hutool工具,对常见用户信息脱敏

分享一个手机号格式化处理的方法

手机号脱敏,将中间位数处理为'*',这里就不多介绍了,推荐开源工具Hutool信息敏感工具处理

// 输出100****0000
DesensitizedUtil.mobilePhone("10000000000");
// 输出100****0000

但,手机号加空格,加*,可使用以下方法

public static void main(String[] args){
    String phone = "10000000000";
    String regex = new String("(1\\w{2})(\\w{4})(\\w{4})");
    String newPhone = phone.replaceAll(regex,"$1-$2-$3");
    System.out.println("这里输出手机号:" + newPhone);
}

输出手机号码为 100-0000-0000

同理,如果想处理为空格,仅需改变

String newPhone = phone.replaceAll(regex,"$1 $2 $3");

输出手机号码为 100 0000 0000

相关文章
|
前端开发 Java
java 手机号里 4位数字变成 * ,脱敏处理
java 手机号里 4位数字变成 * ,脱敏处理
843 0
java 手机号里 4位数字变成 * ,脱敏处理
|
2月前
|
JavaScript 前端开发
在url中取ip或者键值对、手机号脱敏、电话号脱敏、身份证脱敏、银行卡号脱敏、身份证校验
本文提供了JavaScript代码示例,用于从URL中提取IP地址、键值对,以及对手机号、电话号码、身份证号和银行卡号进行脱敏处理,还包含了身份证号的校验方法。
52 0
|
SQL 安全 前端开发
保护隐私安全,springboot手机号脱敏技术助你无忧通信
尊重用户隐私一直是我们在开发应用程序时应重视的问题。在当今移动互联网时代,手机号码作为个人重要信息之一,泄露可能导致隐私侵犯和骚扰问题。为了保护用户的手机号安全,我们可以借助Spring Boot框架提供的强大功能,实现手机号脱敏的有效保护,让通信更加安心无忧。
223 0
保护隐私安全,springboot手机号脱敏技术助你无忧通信
jackson系列之-自定义JsonSerializer对手机号码脱敏
对手机号码进行脱敏操作 , 使用了 hutool工具类,实现属性级别的脱敏操作
|
Java
java手机号码脱敏
手机号脱敏处理主要是通过使用String.replaceAll()方法
146 0
|
数据采集 大数据 数据安全/隐私保护
数据预处理-数据脱敏-手机号码脱敏代码|学习笔记
快速学习数据预处理-数据脱敏-手机号码脱敏代码
514 0
|
5月前
|
网络协议 Android开发 数据安全/隐私保护
Android手机上使用Socks5全局代理-教程+软件
Android手机上使用Socks5全局代理-教程+软件
4460 2
|
6月前
|
监控 安全 Android开发
【新手必读】Airtest测试Android手机常见的设置问题
【新手必读】Airtest测试Android手机常见的设置问题
192 0
|
6月前
|
Web App开发 前端开发 网络安全
前端分析工具之 Charles 录制 Android/IOS 手机的 https 应用
【2月更文挑战第21天】前端分析工具之 Charles 录制 Android/IOS 手机的 https 应用
102 1
前端分析工具之 Charles 录制 Android/IOS 手机的 https 应用
|
6月前
|
存储 数据库 Android开发
Android实现手机内存存储功能
Android实现手机内存存储功能
62 2