정규식(Regex) 변환(replace) 및 이메일, 핸드폰번호, 전화번호 등 체크하기
자바스크립트 및 c# 에서 정규식으로 이메일, 핸드폰번호, 전화번호 등을 체크하는 경우가 있다. 이번에는 개인정보보호때문에 기존에 있던 사용자 정보를 가려야 할 부분이 있어서 작업에 들어감. static string ReplaceContent(string content) { // 핸드폰번호, 전화번호, 카드번호, 주민번호, 이메일 // 핸드폰 01로 시작하며 010,011,016,017,018,019 일 경우와 7자리에서 8자리일 경우에 변환을 거치게 content = Regex.Replace(content, @"01{1}[016789]{1}[0-9]{7,8}", "##########"); // 이메일 - 다른곳에서 여러가지 조사를 하여 가지고 왔다. 이게 제일 잘 동작한다. 복잡도 *별 5개. cont..