1. 학습
  2. /
  3. 강의
  4. /
  5. PostgreSQL 데이터베이스에서 데이터 정제하기

Connected

연습 문제

정규 표현식으로 잘못된 값 탐지하기

비디오 연습에서 데이터의 잘못된 값을 탐지하는 여러 가지 방법을 살펴봤어요. 이번 연습에서는 정규 표현식을 사용해 parking_violation 테이블에서 잘못된 값을 가진 레코드를 찾아보겠습니다.

이번 연습에 유용한 정규 표현식 패턴으로 c{n}과 c+가 있어요. c{n}은 문자 c가 n번 반복된 문자열과 일치합니다. 예를 들어, x{4}는 xxxx 패턴과 일치해요. c+는 문자 c가 한 번 이상 반복된 문자열과 일치합니다. 이 패턴은 xxxx뿐 아니라 x, xx 등도 모두 일치합니다.

지침 1/3

undefined XP
  • 1
    • 대문자가 두 글자 연속된 형태와 일치하지 않는 registration_state를 가진 레코드를 반환하는 쿼리를 작성하세요.
  • 2
    • 대문자가 세 글자 연속된 형태와 일치하지 않는 plate_type을 포함하는 레코드를 반환하는 쿼리를 작성하세요.
  • 3
    • 대문자, 슬래시(/), 공백(\s)을 포함하지 않는 vehicle_make을 가진 레코드를 반환하는 쿼리를 작성하세요.