생년월일 체크1 C# 유효한 생년월일 확인 개요회원으로부터 입력받은 생년월일의 유효성 체크를 위해 정규식을 작성해 보았다.public static bool IsValidBirthday(string inValue) { bool isValidate = false; isValidate = Regex.IsMatch(inValue, "[1-2]{1}[0-9]{3}[0-1]{1}[0-9]{1}[0-3]{1}[0-9]{1}"); return isValidate;}하지만, 단점이 '19800536' 입력할 경우 그대로 통과해 버린다. 문제는 입력받은 생년월일을 이후 DateTime으로 변환시 Exception 문제가 발생했다.그래서 입력 받은 생년월일 'DateTime.TryParseExact()' 통해 한번더 확인했다.using System.Globaliza.. 2019. 1. 11. 이전 1 다음