Ungültige Werte mit regulären Ausdrücken erkennen
Im Video haben wir gesehen, dass es mehrere Möglichkeiten gibt, ungültige Werte in unseren Daten zu erkennen. In dieser Übung verwenden wir reguläre Ausdrücke, um Datensätze mit ungültigen Werten in der Tabelle parking_violation zu identifizieren.
Ein paar reguläre Ausdrucksmuster, die in dieser Übung nützlich sind, sind c{n} und c+. c{n} passt auf Zeichenketten, die das Zeichen c genau n-mal wiederholt enthalten. Zum Beispiel würde x{4} auf das Muster xxxx passen. c+ passt auf Zeichenketten, die das Zeichen c ein- oder mehrmals wiederholt enthalten. Dieses Muster würde sowohl xxxx als auch x und xx abdecken.
Diese Übung ist Teil des Kurses
<Kurs>Datenbereinigung in PostgreSQL-Datenbanken</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
SELECT
summons_number,
plate_id,
registration_state
FROM
parking_violation
WHERE
-- Define the pattern to use for matching
___ ___ ___ ___ ___;