diff --git a/packages/core/src/parser/regex.ts b/packages/core/src/parser/regex.ts index ca463ca5..36bbab01 100644 --- a/packages/core/src/parser/regex.ts +++ b/packages/core/src/parser/regex.ts @@ -79,9 +79,9 @@ export const PARSE_REGEX: PARSE_REGEX = { }, visualTags: { '10bit': createRegex('10[ .\\-_]?bit'), - 'HDR10+': createRegex('hdr[ .\\-_]?10[ .\\-_]?(plus|[+])'), - HDR10: createRegex('hdr[ .\\-_]?10(?![ .\\-_]?(?:\\+|plus))'), - HDR: createRegex('hdr(?![ .\\-_]?10)(?![ .\\-_]?(?:\\+|plus))'), + 'HDR10+': createRegex('hdr[ .\\-_]?10[ .\\-_]?(p(lus)?|[+])'), + HDR10: createRegex('hdr[ .\\-_]?10(?![ .\\-_]?(?:\\+|p(lus)?))'), + HDR: createRegex('hdr(?![ .\\-_]?10)(?![ .\\-_]?(?:\\+|p(lus)?))'), DV: createRegex('do?(lby)?[ .\\-_]?vi?(sion)?(?:[ .\\-_]?atmos)?|dv'), '3D': createRegex('(bd)?(3|three)[ .\\-_]?(d(imension)?(al)?)'), IMAX: createRegex('imax'),