diff --git a/regex_patterns/10bit-HDS.yml b/regex_patterns/10bit-HDS.yml index fcdc18c..dfec5ba 100644 --- a/regex_patterns/10bit-HDS.yml +++ b/regex_patterns/10bit-HDS.yml @@ -1,6 +1,13 @@ name: 10bit-HDS pattern: (?<=^|[\s.-])10bit-HDS\b -description: '' +description: 'Matches the release group `10bit-HDS` only if it is: + + + - Preceded by the start of the string (`^`), a whitespace character (`\s`), a period + (`.`), or a hyphen (`-`). + + - Followed by a word boundary (`\b`), ensuring it ends cleanly without being part + of a longer word. ' tags: - Release Group -tests: null +tests: [] diff --git a/regex_patterns/3D.yml b/regex_patterns/3D.yml index 3faeec9..5fb3900 100644 --- a/regex_patterns/3D.yml +++ b/regex_patterns/3D.yml @@ -1,6 +1,12 @@ name: 3D pattern: \b((bluray|bd)?3d|sbs|half[ .-]ou|half[ .-]sbs)\b -description: '' +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 - Unwanted diff --git a/regex_patterns/4K4U.yml b/regex_patterns/4K4U.yml index 9c6565b..f333f4b 100644 --- a/regex_patterns/4K4U.yml +++ b/regex_patterns/4K4U.yml @@ -1,6 +1,13 @@ name: 4K4U pattern: (?<=^|[\s.-])4K4U\b -description: '' +description: 'Matches the release group `4K4U` only if it is: + + + - Preceded by the start of the string (`^`), a whitespace character (`\s`), a period + (`.`), or a hyphen (`-`). + + - Followed by a word boundary (`\b`), ensuring it ends cleanly without being part + of a longer word. ' tags: - Release Group -tests: null +tests: []