java手机号、身份证号脱敏
废话不多说,直接上代码了
// 手机号码前三后四脱敏public static String mobileDesensitize(String mobile) {if (StringUtils.isEmpty(mobile) || (mobile.length() != 11)) {return mobile;}return mobile.replaceAll("(\\w{3})\\w*(\\w{4})", "$1****$2");}// 身份证前三后四脱敏public static String identityDesensitize(String identity) {if (StringUtils.isEmpty(identity) || (identity.length() != 18)) {return identity;}return identity.replaceAll("(\\w{3})\\w*(\\w{4})", "$1****$2");}
java手机号、身份证号脱敏相关推荐
- Java 正则表达式 手机号 身份证号脱敏
// 手机号码前三后四脱敏 public static String mobileEncrypt(String mobile) { if (StringUtils.isEmpty(mobile) || ...
- orcal 手机号,身份证号脱敏
规则:replace(str,substr(str,x,y),'*') 解析:将str 从x位开始总共y位字符,替换为*,一般情况下为了保持脱敏之后字符的长度和原来一样,后面替换字符的长度和y一样. ...
- java 手机号脱敏,身份证号脱敏 工具类
java 手机号脱敏,身份证号脱敏 工具类 import org.apache.commons.lang3.StringUtils;/*** * @title: 脱敏工具类* @author: wll ...
- Java对姓名, 手机号, 身份证号, 地址进行脱敏
替换几位就用几个*号 一.姓名 1, 脱敏规则: 只显示第一个汉字,比如李某某置换为李**, 李某置换为李* private static String desensitizedName(String ...
- js 手机号、姓名、身份证号脱敏(打星号)
手机号脱敏: <div>{{phone('13796766666')}}</div>phone(val) {return val.substring(0,3)+"** ...
- JS 手机号、姓名、身份证号脱敏处理
需求1: 11位手机号中间四位脱敏显示,例如:187****1234 function noPassByMobile(str){if(null != str && str != und ...
- Java身份证号脱敏、校验身份证号合法性、根据身份证号获取年龄、根据生日获取年龄
这里写目录 身份证号编码规则 身份证号脱敏 身份证号合法性校验 根据身份证号获取年龄 根据生日日期获取年龄 根据身份证号获取年龄.生日的Map集合 身份证号编码规则 第一.二位表示省(自治区.直辖市. ...
- [前台]---js+jquery校验姓名,手机号,身份证号
记一次前台验证姓名,手机号,身份证号的代码,复制即用,前提是有引入jquery. var name = "姓名"if(!is_forbidName(name)){alert(&qu ...
- 信息脱敏---字符、姓名、邮箱、手机、固定电话,银行卡号、地址、身份证号脱敏处理
信息脱敏:对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护. 以下工具类是对字符.姓名.邮箱.手机.固定电话,银行卡号.地址.公司开户银行联号.身份证号进行脱敏处理. 1.脱敏工具 ...
- java数据脱敏处理,手机号,身份证号和银行卡号打码展示
目录 方式1:substring分割 方式2:正则匹配验证 方式3:StringUtils.overlay 1 先引入commons-lang3,这个基本每个项目都用到 2 数据处理 3 测试结果 方 ...
最新文章
- Java8新特性整理篇
- VTK:PolyData之ConvexHullShrinkWrap
- jmeter中重定向多个正则表达式_2020年jmeter技术实战续集,最新技术全栈,值得收藏
- 牛客网【每日一题】7月8日 Alliances
- Error: Cannot find module '@babel/core'
- console java_Java Console format()方法与示例
- Nsrp实现juniper防火墙的高可用性【HA】!
- Python基础-文件操作
- 【字符串】面试题之键值对(”key = valude”)字符串
- PHP icbc工商银行开放平台聚合支付,二维码扫码支付对接步骤
- Servlet的Mapping
- Windows 11的临时文件清理工具
- 电动汽车动力电池SOC估算模型电池参数辨识模型【10例】
- Android中摇一摇的实现
- python pool_Python pool.Pool方法代码示例
- linux海报制作软件,春节海报制作素材平台-春节海报一键制作app下载v1.0.0-Linux公社...
- 计算机和书桌还有台灯英语,台灯的英语单词是什么
- 十年架构师留下最完整的Java学习路线,学完年薪88W
- 皮尔逊相关系数R的代码实现
- 各阶段产品经理突破自身瓶颈总结(建议收藏)
热门文章
- 搜狗输入法 rpm包_两大输入法AI功能对比,百度输入法AI探索版这些功能好亮眼...
- 关于Dbvisualizer在win10环境下,出现编辑器乱码问题情况
- 建筑幕墙单元体.组装件.零部件计算.查询器(Excel VBA版)
- 用scons编译STM32F103工程
- 取数组中最大值和最小值
- VBA自动生成excel的表单及链接的方法
- Win7出现无法启动无线服务,出现无线网络未连接问题的解决方案
- 装置案例| MODBUS转PROFINET网关连接智能低压电动机
- 关于加入@RequestBody后请求报错:Required request body is missing:
- 什么是PWM信号,如何实现PWM信号输出?