아이디 마스킹

id = id.replace(/(?<=.{3})./gi, "*");    // 세자리 이후엔 * 처리



추가>

IE 에서는 위 정규식이 오류가 남.

map 과 join 을 사용하는 걸로 변경.



//id 마스킹 function maskingId(id) { var mask = id.split('').map(function(o, i){ if( i < 3 ) { return o; } else { return '*'; } }).join(''); return mask; } //name 마스킹 function maskingName(name) { name = name.substring(0, 1) + name.substring(1, 2).replace(/./g, "*") + name.substring(2, name.length); return name; }

+ Recent posts