2015년 9월 18일 금요일

울트라에디트(UltraEdit 10.20b 기준)에서 주민등록번호 찾는 정규식

울트라에디트(UltraEdit 10.20b 기준)에서 주민등록번호 찾는 정규식




[0-9][0-9](0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(-[1-4]|[1-4])[0-9\*][0-9\*][0-9\*][0-9\*][0-9\*][0-9\*]


적용규칙)
  1. xxxxxx-xxxxxxx 숫자 6자리+7자리 구조를 가진 문자열을 찾는다.
  2. 숫자사이 Minus(-)가 있어도, 없어도 찾는다.
  3. xxxxxx-x****** 와 같은 Asterisk(*)가 들어간 경우도 찾는다.
  4. 앞자리(6자리) 생년월일을 검증하여 생년월일 숫자규칙에 맞는 것만 찾는다.
  5. 뒷자리(7자리)는 맨 앞의 수가 1~4가 아니면 찾지 않는다.

단, 고급 Menu > 설정 > 찾기 Tab > Unix 형태 정규식 이 선택되어있어야 한다.



...

댓글 없음:

댓글 쓰기