位置: IT常识 - 正文

JS正则 身份证号脱敏(js身份证正则验证)

编辑:rootadmin
JS正则 身份证号脱敏

推荐整理分享JS正则 身份证号脱敏(js身份证正则验证),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js正则身份证号,js身份证正则验证,js身份证正则验证,js身份证正则验证,javascript身份证号验证,js身份证正则验证,js身份证号正则表达式,js正则身份证号,内容如对您有帮助,希望把文章链接给更多的朋友!

【一】:说明:身份证脱敏处理:/^(.{6})(?:\d+)(.{4})$/,显示前6和后4,出生日期隐藏

const idCard = "110108199001010101" // 身份证号const reg = /^(.{6})(?:\d+)(.{4})$/ // 匹配身份证号前6位和后4位的正则表达式const maskedIdCard = idCard.replace(reg, '\$1******\$2') // 身份证号脱敏,将中间8位替换为“*”console.log(maskedIdCard); // 输出:110108******0101

【二】:说明:

在上面的代码中,首先定义了一个身份证号变量 idCard,然后定义了一个正则表达式 reg,该正则表达式匹配身份证号的前6位和后4位,并使用括号将前6位和后4位分别分组。

JS正则 身份证号脱敏(js身份证正则验证)

接下来,使用 replace 方法将身份证号的中间8位替换为8个星号,替换的方式是使用 $1 表示匹配到的第一个分组(即前6位),使用 ******** 表示8个星号,使用 $2 表示匹配到的第二个分组(即后4位)。

【三】: /^(.{6})(?:\d+)(.{4})$/ 这个正则表达式可以解释为:

/^ 匹配字符串的开始

(.{6}) 匹配6个任意字符,并将其捕获为第一个捕获组

(?:\d+) 匹配一个或多个数字,但不捕获它们

(.{4}) 匹配4个任意字符,并将其捕获为第二个捕获组

$/ 匹配字符串的结尾

本文链接地址:https://www.jiuchutong.com/zhishi/289819.html 转载请保留说明!

上一篇:【Echarts】在html中引入echarts详细步骤教程【源码】(echarts css)

下一篇:前端如何将静态页面部署到服务器,并可以通过公网ip访问。(前端静态页面)

  • 不得税前扣除的贷款利息
  • 所得税汇算申报完之后可以修改吗
  • 宣传牌是否计入固定资产
  • 增值税是5%的是什么
  • 增值税发票税控开票软件怎么下载
  • 网上认证勾选平台登录不成功
  • 运输企业支付罚款如何账务处理
  • 工程劳务分包合同中的分包范围
  • 税务机关如何防范关联企业涉税风险问题
  • 有外经证的计税收入怎么算?
  • 劳务费交增值税还要交个税吗
  • 快消品应收账款风险策划方案
  • 纳税人税号后面的数字
  • 固定资产进项发票怎么开
  • 外贸企业出口退税流程图
  • 发票代码和发票号码在一起怎么办
  • 存货损失的账务处理
  • 资产评估入账的评估报告
  • 投入产出法怎么求逆矩阵
  • 预付账款属于资产性质的账户
  • 签订租赁合同的期限
  • 公司为员工购买社保流程
  • 调整之前的凭证怎么删除
  • 购货方收到红字发票计入进项税转出还是进项税额负数?
  • win11怎么更改壁纸
  • 病毒dll文件
  • flex的几个常用布局
  • 投资收益是否缴增值税
  • 公允价值变动损益属于什么科目
  • 企业发放误餐补助需要票据吗
  • 暂估入库的商品含税吗
  • thinkphp项目怎么运行
  • 前端yck
  • php实现导出带样本的方法
  • java泛型类和泛型方法
  • 发票内容服务费可以吗?没有明细
  • 年金现值系数和复利现值系数的公式
  • 学习笔记——Servlet
  • 运费发票有普票吗
  • 新公司成立需要刻哪些章
  • 营业收入净额是销售收入净额吗
  • 社保个税申报是什么意思
  • 应该是先付款还是先开发票
  • 企业筹办费计入什么科目
  • 土地回收补偿费怎么算
  • 股东以固定资产出资
  • 收到国税退款的分录
  • 考核奖金属于工资吗
  • 技术服务费计入主营业务成本
  • 新买的车没有牌能上路吗
  • 会计中原始凭证是什么意思
  • 安全生产费计提和使用
  • 五金行业怎么开店
  • sql树结构
  • mysql服务1053
  • MySQL数据迁移到oracle
  • win7系统桌面图标不见了右键无反应
  • 完美解决英语怎么说
  • winXP系统下qq不能视频聊天该怎么办?
  • winmysqladmin.exe - winmysqladmin进程是什么意思
  • win8.1技巧
  • win8系统怎么还原出厂设置
  • win10如何设置时间和日期
  • linux block io
  • jquery2
  • 了不起的Nodejs 将JavaScript进行到底
  • 关于中秋节的古诗
  • html中的表格
  • python的入门教程
  • Node.js中的construct构造函数
  • javascript视频教程推荐
  • python绘图题
  • js类的静态属性
  • 陕西新版电子税务局怎么使用
  • 胡世军简历年龄多大
  • 谈心谈话记录由谁填写
  • 财税指什么
  • 国家税务总局风险识别报告
  • 潍坊市的职工医保多少钱
  • 股东非自然人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设