Java格式化手机号和身份证号,中间使用星号*隐藏
Java格式化手机号和身份证号,中间使用星号*隐藏
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位,中间几位就使用几个*来表示。
Java格式化手机号和身份证号,中间使用星号*隐藏的更多相关文章
- 1.2.2 Excel中手机号或身份证号批量加密星号
		
在对应的单元格中我们输入公式: =LEFT(C4,3)&"****"&RIGHT(C4,4)或=MID(C4,1,3)&"****"&a ...
 - js 随机生成姓名、手机号、身份证号、银行卡号
		
开发测试的时候,经常需要填写姓名.手机号.身份证号.银行卡号,既要符合格式要求.又不能重复.大家会到网上搜各种生成器.能不能自己写一个简单的生成器呢.下面是随机生成姓名.手机号.身份证号.银行卡号的j ...
 - 通过java来批量生成身份证号
		
通过java来批量生成身份证号,方便来测试程序. package com.diyvc.controller.user; import java.util.Calendar; import java.u ...
 - jquery正则表达式验证(手机号、身份证号、中文名称)
		
这篇文章主要介绍了jquery正则表达式验证,实现手机号.身份证号.中文名称验证,感兴趣的小伙伴们可以参考一下 本文实例需要验证的内容:中文姓名.手机号.身份证和地址,验证方法分享给大家供大家参考,具 ...
 - Laravel 中自定义 手机号和身份证号验证
		
首先在 Providers\AppServiceProvider.php 文件中自定义 手机号和身份证号验证 // AppServiceProvider.php 文件 <?php namespa ...
 - [前端] jquery验证手机号、身份证号、中文名称
		
验证: 中文姓名.手机号.身份证和地址 HTML(表单): <form action=""> <div class="form-group"& ...
 - 使用mysql将手机号、身份证号等字段进行脱敏
		
-- 脱敏姓名 UPDATE wb_person_message SET `name`=(if(LENGTH(name)>6,CONCAT(LEFT(name,1), '**' ),CONCAT ...
 - Delphi:校验手机号及身份证号
		
//校验手机号 function IsMobileNumber( num:string ):boolean; begin Result:=False; if length( tr ...
 - C#中使用正则表达式验证电话号码、手机号、身份证号、数字和邮编
		
验证电话号码的主要代码如下: public bool IsTelephone(string str_telephone) { return System.Text.RegularExpressio ...
 - [转载]C#中使用正则表达式验证电话号码、手机号、身份证号、数字和邮编
		
原文出处:https://www.cnblogs.com/wuhuisheng/archive/2011/03/23/1992652.html 验证电话号码的主要代码如下: public bool I ...
 
随机推荐
- Cloudera CDP 企业数据云测试开通指导
			
简介:基于阿里云部署的 Cloudera CDP 企业数据云平台已经进入公测阶段,本文详细介绍了相关试用/试用流程. 基于阿里云部署的 Cloudera CDP 企业数据云平台已经进入公测阶段,如对 ...
 - 2019-9-2-C#-设计模式-责任链
			
title author date CreateTime categories C# 设计模式 责任链 lindexi 2019-09-02 12:57:37 +0800 2018-2-13 17:2 ...
 - 不只有 Spring,这四款 Java 基础开发框架同样值得关注! 审核中
			
Java 开发不只有 Spring ,今天给大家推荐几个同样优秀的 Java 基础开发框架,为日常项目开发提供更多的选择.答应我,请不要再叫我 Spring 小子了,好吗? 项目概览: Guice: ...
 - SpringCloud + Seata1.5.0(使用docker安装配置Seata;数据存储mysql、配置中心与注册中心nacos)
			
1.seata介绍 Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务.Seata 将为用户提供了 AT.TCC.SAGA 和 XA 事务模式,为用户打造一站式的分 ...
 - 升级版header吸顶后滑动变色(二)
			
<van-nav-bar fixed id="opacityHeader" //拉伸状态显示的header title="赛事" ...
 - 如何实现surging 多语言混合微服务异构
			
1. 背景 作为微服务体系, 应该是不限语言的, 不管是.net.java, 都可以是一个微服务. 可以使用JAVA或者.NET 去实现业务模块,通过统一的消息模型进行传输调用因客户技术栈以多语言,多 ...
 - 快速入门一篇搞定RocketMq-实现微服务实战落地
			
1.RocketMq介绍 RocketMQ起源于阿里巴巴,最初是为了解决邮件系统的高可靠性和高性能而设计的.在2016年开源分布式消息中间件,并逐渐成为Apache顶级项目.现在是Apache的一个顶 ...
 - 【停用词】NLP中的停用词怎么获取?我整理了6种方法
			
目录 一.停用词介绍 二.停用词应用场景 2.1 提取高频词 2.2 词云图 三.停用词获取方法 3.1 自定义停用词 3.2 用wordcloud调取停用词 3.3 用nltk调取停用词 3.3.1 ...
 - android中Room数据库的基本使用
			
简介: 还在使用原生的sqllite?有这么清爽且稳如狗的room为啥不用呢? Room是Google官方推荐使用的数据库,相比较某些优秀数据库框架来说,不用过于担心某天库会停止维护,且访问数据库非常 ...
 - JDK源码阅读-------自学笔记(十六)(java.util.Random随机数类)
			
Random类简介 如果使用Math.random()计算过于复杂的话,我们可以使用例外一种方式得到随机数,即Random类,这个类是专门用来生成随机数的,并且Math.random()底层调用的就是 ...