기본 정규식 데이터 패턴
에 포함된 데이터 디스커버리기본 데이터 패턴 정규 표현식을 검토합니다. 이러한 기본 데이터 패턴은 추가 분류를 위해 테이블 항목을 필터링하는 데 사용할 수 있습니다.
데이터 디스커버리는 NER(명명된 엔터티 인식) 모델을 사용하여 이름, 조직, 국적, 정치적 성향 등의 데이터를 검색할 수 있도록 지원합니다. 모델 유형의 데이터 패턴이 이 기능을 사용합니다.
다음 표에서는 데이터 검색을 위한 기본 정규식 패턴을 자세하게 설명합니다.
| 이름 | 설명 | 정규 표현식 | 키워드 | 예제 |
|---|---|---|---|---|
| 기간 | 0-129세 사이의 사람 | \b([0-9]|[ 1-9][0-9]|1[012][0-9])\b | 기간 |
|
| 생년월일 | DD/MM/YYYY 형식을 사용한 생년월일 | \b[0-3]? [0-9]/[0-3]? [0-9]/(?:[0-9]{2})? [0-9]{2}\b | 생년월일, 생일, 생년월일 |
|
| 이메일 | 표준 이메일 주소 | \b[\w!#$%&'*+/=?'{|}~^-]+(?:\. [\w!#$%&'*+/=?'{|}~^-]+)*@(?:[a-zA-Z0-9-]+\.)+[a-zA-Z]{2,6}\b |
|
|
| 차량 식별 번호 | 차량 식별 번호(VIN) | \b[A-HJ-NPR-Z0-9]{17}\b |
|
|
| IP 주소 | 표준 IP 주소 |
|
|
|
| 신용 카드 - Visa | Visa 신용카드 번호 | \b4[0-9]{12}(?:[0-9]{3})?\b |
|
|
| 신용 카드 - American Express | American Express 신용 카드 번호 | \b3[47][0-9]{13}\b |
|
|
| 신용 카드 - Mastercard | Mastercard 신용 카드 번호 | \b(?:5[1-5][0-9]{2}|222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}\b |
|
|
| 신용 카드 - Diners Club | 다이너스 클럽 신용카드 번호 | \b3(?:0[0-5]|[ 68][0-9])[0-9]{11}\b |
|
|
| 신용 카드 - Discover | 디스커버리 신용 카드 번호 | \b6(?:011|5[0-9]{2})[0-9]{12}\b |
|
|
| 신용 카드 - CCV | 신용 카드 보안 번호 | \b[0-9]{3,4}\b | CVV,검증 코드,보안 코드 |
|
| 신용 카드 - 만료 날짜 | MM/YYYY 형식의 신용 카드 만료 | \b(([1-9])|( 0[1-9]|1[0-2]))\/? ([0-9]{4}|[0-9]{2})\b | 만료,만료 |
|
| 미국 - 주민등록번호 | 미국 시민 주민등록번호 | \b(?! 666|000|9\d{2})\d{3}-(?! 00)\d{2}-(?! 0{4})\d{4}\b |
|
|
| 미국 - 전화 번호 | 미국 전화 번호 경고: 미국 호출 코드를 사용하지 않습니다. |
\b\(?( [0-9]{3})\)? [-. ]? ([0-9]{3})[-. ]? ([0-9]{4})\b |
|
|
| 미국 - 여권 번호 | 9자리 미국 여권 번호 | \b[a-zA-Z0-9]\\d{8}\b |
|
|
| 미국 - 납세자 ID | 미국 납세자 ID 번호 | \b(9\d{2})([ \-]?)([7]\d|8[0-8])([ \-]?)(\d{4})\b |
|
|
| 미국 - 캘리포니아 주 운전면허증 번호 | 미국 캘리포니아주 운전면허 번호 | \b[a-zA-Z]\d{7}\b |
|
|
| 미국 - 은행 라우팅 번호 | 미국 은행 라우팅(ABA) 번호 | \b((0[0-9])|( 1[0-2])|(2[1-9])|(3[0-2])|(6[1-9])|(7[0-2])|80)([0-9]{7})\b |
|