name: 3D pattern: (?<=\b[12]\d{3}\b).*\b((bluray|bd)?3d|sbs|half[ .-]ou|half[ .-]sbs)\b description: 'Matches terms related to 3D video formats: - `bluray3d` or `bd3d` (optional `bluray` or `bd` followed by `3d`). - `sbs` (side-by-side). - `half ou` or `half sbs` with space (` `), dot (`.`), or hyphen (`-`) as separators.' tags: - Enhancement - Banned tests: - expected: true id: 1 input: Universal.Soldier.Day.of.Reckoning.2012.1080p.BluRay.3D.H-SBS.DTS.x264-BluRay3D lastRun: '2025-04-25T14:15:46.876957' matchSpan: end: 55 start: 53 matchedContent: 3D matchedGroups: - 3D - null passes: true - expected: true id: 2 input: Justin.And.The.Knights.Of.Valour.3D.2013.1080p.BluRay.Half-SBS.x264-BluRay3D lastRun: '2025-04-25T14:15:46.876957' matchSpan: end: 35 start: 33 matchedContent: 3D matchedGroups: - 3D - null passes: true - expected: false id: 3 input: Step Up 3D 2010 1080p BluRay DTS-ES 6.1 x264-xander lastRun: '2025-04-25T14:15:46.876957' matchSpan: end: 10 start: 8 matchedContent: 3D matchedGroups: - 3D - null passes: false