使用正規表示法偵測無效值
在影片練習中,我們看到有多種方式可以偵測資料中的無效值。這個練習中,你將使用正規表示法,找出 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
___ ___ ___ ___ ___;