Table of contents
Name desensitization (two digits)
Name desensitization (three digits)
Mobile phone number desensitization (11 digits)
Desensitization of ID number (18 digits)
Fengshang Cloud Network Learning-Sensitive data desensitization on the front-end page Display of asterisks
Name desensitization (two digits)
Before desensitization: Zhang San (random example)
After desensitization: Zhang*
JS code:
var a="张三";
var b=a.slice(0,1)+'*';
console.log(b);
Name desensitization (three digits)
Before desensitization: Johnny Zhang (random example)
After desensitization: Zhang*crazy
JS code:
var a = "张三疯";
var b = a.slice(0, 1) + '*' + a.slice(2, 3);
console.log(b);
Mobile phone number desensitization (11 digits)
Before desensitization: 18112341234 (random example)
After desensitization: 181****1234
JS code:
var a = "18112341234";
var b = a.slice(0, 3) + '****' + a.slice(7, 11);
console.log(b);
Desensitization of ID number (18 digits)
Before desensitization: 412345202208258888 (random example)
After desensitization: 412345********8888
JS code:
var a = "412345202208258888";
var b = a.slice(0, 6) + '********' + a.slice(14, 18);
console.log(b);
To be continued...
Fengshang Cloud Network Learning-Sensitive data desensitization on the front-end page Display of asterisks
More learning welcome to comment below