마스킹(2)
-
마스킹처리 - 2 (고객정보)
다른 방법도 있는 거 같아 정리해봐요 [소스] var maskingUtil = (function() { return { maskingSocialNumber: function(value) { if (value) { var regex = /(\d{6})([\s|-]?)(\d{7})/gi; var result = value.replace(regex, '$1$2*******'); return result; } }, maskingDriverLicense: function(value) { if (value) { var regex = /(\d{2}|\D{2})([\s|-]?)(\d{2})([\s|-]?)(\d{6})([\s|-]?)(\d{2})/gi; var result = value.replace(regex, '$..
2019.11.14 -
마스킹처리 - 1 (전화번호, 이메일, 차량번호, 사업가번호 등등)
최근 개인정보 마스킹과 관련된 업무를 진행한김에작업했던 내용을 정리해보고자 합니다. * 정규식 참고 사이트 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/%EC%A0%95%EA%B7%9C%EC%8B%9D* 정규식 검토 사이트 : https://regexr.com/ // null 체크 checkValueNull : function (str) { if(typeof str == "indefined" || str == null || str == "") { return true; } else { return false; } }, // 마스킹 maksMaskingValue : function (str) { var preMaskingData = str; ..
2019.10.30