Виявлення некоректних значень за допомогою регулярних виразів
У відеовправі ми побачили, що є кілька способів виявляти некоректні значення в даних. У цій вправі ми використаємо регулярні вирази, щоб знайти записи з некоректними значеннями в таблиці 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
___ ___ ___ ___ ___;