正则表达式中对身份证进行脱敏

身份证是好一个人非常重要的数据信息,身份证号一旦泄露,意味着我们要面临着很大的风险,在前端开发做数据显示的时候,对数据做脱敏操作;

脱敏一般是用js的replace函数,把部分数据用*号代替;具体代码为:

let str = "440333101144550226"
str.replace(/^(.{6})(?:\d+).(.{4})$/,'$1****$2');
//440333****0226

 

posted @ 2020-07-29 09:50  我自浮沉,虚浮自我  阅读(4597)  评论(0)    收藏  举报