iOS/자료정리
[iOS]생년월일 정규식으로 유효한지 확인하기 (Regular Expression)
썩소천사
2015. 9. 15. 18:33
반응형
정규식을 이용한 생년월일(예시 19990812) 체크.
1 2 3 4 5 6 7 8 9 | if (birthdayStr.length > 0) { NSString *ptn = @"^[1-2]{1}[0-9]{3}[0-1]{1}[0-9]{1}[0-3]{1}[0-9]{1}$"; NSRange range = [birthday_tf.text rangeOfString:ptn options:NSRegularExpressionSearch]; if( range.length != birthdayStr.length ){ // 오류출력 return; } } | cs |
설명
1. {1}. 1자리만 체크
2.[1-2]. 1~2까지의 숫자만 유효함
3. ^. 정규식 시작.
4.$. 정규식 종료.
반응형