1. Nauka
  2. /
  3. Kursy
  4. /
  5. Czyszczenie danych w bazach PostgreSQL

Connected

ćwiczenie

Wykrywanie nieprawidłowych wartości za pomocą wyrażeń regularnych

W ćwiczeniu wideo zobaczyłeś(-aś), że istnieje wiele sposobów wykrywania nieprawidłowych wartości w danych. W tym ćwiczeniu użyjemy wyrażeń regularnych, aby zidentyfikować rekordy z niepoprawnymi wartościami w tabeli parking_violation.

Dwa wzorce wyrażeń regularnych, które będą przydatne w tym ćwiczeniu, to c{n} oraz c+. Wzorzec c{n} dopasowuje ciągi zawierające znak c powtórzony dokładnie n razy. Na przykład x{4} dopasuje wzorzec xxxx. Wzorzec c+ dopasowuje ciągi zawierające znak c powtórzony jeden lub więcej razy – pasuje więc do ciągów takich jak xxxx, ale też x czy xx.

Instrukcje 1/3

undefined XP
  • 1
    • Napisz zapytanie zwracające rekordy, w których registration_state nie pasuje do wzorca dwóch kolejnych liter wielkich.
  • 2
    • Napisz zapytanie zwracające rekordy, w których plate_type nie pasuje do wzorca trzech kolejnych liter wielkich.
  • 3
    • Napisz zapytanie zwracające rekordy, w których vehicle_make nie zawiera litery wielkiej, ukośnika (/) ani spacji (\s).