diff --git a/common/known-removable-phrases.js b/common/known-removable-phrases.js index e8712000..9310f97b 100644 --- a/common/known-removable-phrases.js +++ b/common/known-removable-phrases.js @@ -1076,6 +1076,7 @@ const knownRemovablePhrases = [ "3rd annual screening", "4th annual screening", "5th annual screening", + "80 Years of Martin and Lewis:", "aka daughters of darkness", "aka The Devil's Bride", "aka Dracula's Dog", diff --git a/common/normalize-title.js b/common/normalize-title.js index 92c7a1c2..6f16eb84 100644 --- a/common/normalize-title.js +++ b/common/normalize-title.js @@ -731,6 +731,7 @@ function normalizeTitle(title, options) { ["The Life + Legacy", "The Life and Legacy"], [" - Oggi", ": Oggi"], [" x metropolis", " metropolis"], + ["Nick Drake: A Skin Too Few", "A Skin Too Few: The Days of Nick Drake"], // Variant families collapsed from known-removable-phrases.js // Each pattern covers multiple near-identical string entries that shared a common structure [/dog[- ]?friendly(?:\s+screening)?[:\s]*/i, ""], diff --git a/common/tests/test-titles.json b/common/tests/test-titles.json index 80b9c199..b80ba9a5 100644 --- a/common/tests/test-titles.json +++ b/common/tests/test-titles.json @@ -72466,5 +72466,45 @@ { "input": "Hen Cinema Hangout", "output": "hen cinema hangout" + }, + { + "input": "80 Years of Martin and Lewis: The Caddy (1953)", + "output": "the caddy (1953)" + }, + { + "input": "Nick Drake: A Skin Too Few ", + "output": "a skin too few the days of nick drake" + }, + { + "input": "Do Not Expect Too Much from the End of the World", + "output": "do not expect too much from the end of the world" + }, + { + "input": "Shakespeare", + "output": "shakespeare" + }, + { + "input": "UK PREMIERE Tycoon", + "output": "tycoon" + }, + { + "input": "Anthony Chen - Short films + Q&A", + "output": "anthony chen" + }, + { + "input": "Music Video Preservation Society with Vaughan Arnell", + "output": "music video preservation society with vaughan arnell" + }, + { + "input": "Lesbian Aliens - Double Bill", + "output": "lesbian aliens" + }, + { + "input": "KIKI", + "output": "kiki" + }, + { + "input": "QUICKSILVER presented by Jellied Reels", + "output": "quicksilver" } ]