姓名掩码处理

3,318 阅读1分钟
姓名为两个字或三个字的掩码第一位;
var str = 'rege.x';
var regex = /^./;
alert(str.replace(regex, '**'))

姓名为四个字的掩码前两位;
var str = 'rege.x';
var regex = /^.{2}/;
alert(str.replace(regex, '**'))

姓名中有·的新疆等名字,掩码·之后部分;
var str = 'rege.x';
var regex = /\..{1,}$/;
alert(str.replace(regex, '**'))

姓名中有·的新疆等名字,掩码·之前部分;
var str = 'rege.x';
var regex = /^.{1,}\./;
alert(str.replace(regex, '**'))



var str = 'werwer werewre99999'
var regex = /\s.{1,}/;
alert(str.replace(regex, '****'))