正则表达式中对身份证进行脱敏
身份证是好一个人非常重要的数据信息,身份证号一旦泄露,意味着我们要面临着很大的风险,在前端开发做数据显示的时候,对数据做脱敏操作;
脱敏一般是用js的replace函数,把部分数据用*号代替;具体代码为:
let str = "440333101144550226" str.replace(/^(.{6})(?:\d+).(.{4})$/,'$1****$2'); //440333****0226
身份证是好一个人非常重要的数据信息,身份证号一旦泄露,意味着我们要面临着很大的风险,在前端开发做数据显示的时候,对数据做脱敏操作;
脱敏一般是用js的replace函数,把部分数据用*号代替;具体代码为:
let str = "440333101144550226" str.replace(/^(.{6})(?:\d+).(.{4})$/,'$1****$2'); //440333****0226