Kom igångKom igång gratis

Identifiera ogiltiga värden med reguljära uttryck

I videoövningen såg vi att det finns flera sätt att identifiera ogiltiga värden i våra data. I den här övningen använder vi reguljära uttryck för att hitta poster med ogiltiga värden i tabellen parking_violation.

Två reguljära uttrycksmönster som är användbara i den här övningen är c{n} och c+. c{n} matchar strängar som innehåller tecknet c upprepat n gånger. Till exempel matchar x{4} mönstret xxxx. c+ matchar strängar som innehåller tecknet c upprepat en eller flera gånger. Det mönstret matchar strängar som xxxx, men även x och xx.

Den här övningen är en del av kursen

Datarensning i PostgreSQL-databaser

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

SELECT
  summons_number,
  plate_id,
  registration_state
FROM
  parking_violation
WHERE
  -- Define the pattern to use for matching
  ___ ___ ___ ___ ___;
Redigera och kör kod