НачатьНачать бесплатно

Обнаружение недопустимых значений с помощью регулярных выражений

В видеоуроке мы рассмотрели несколько способов обнаружения недопустимых значений в данных. В этом упражнении мы воспользуемся регулярными выражениями, чтобы найти записи с недопустимыми значениями в таблице parking_violation.

Два шаблона регулярных выражений, которые пригодятся в этом упражнении: c{n} и c+. Шаблон c{n} соответствует строкам, содержащим символ c, повторённый n раз. Например, x{4} совпадёт с паттерном xxxx. Шаблон c+ соответствует строкам, содержащим символ c, повторённый один или более раз. Этот шаблон совпадёт со строками xxxx, x и xx.

Это упражнение является частью курса

Очистка данных в базах данных PostgreSQL

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

SELECT
  summons_number,
  plate_id,
  registration_state
FROM
  parking_violation
WHERE
  -- Define the pattern to use for matching
  ___ ___ ___ ___ ___;
Редактировать и запускать код