Because the pattern matches
- Fandom\(Movies\) but not
- Fandom.
If your intention is reduce all variants of Half-Life to just Half-Life, rather than matching each variant, you could do:
Code:
replace_metadata:
^.*(Half-Life).*$=>\1
# case insensitive version, match half-life, Half-life, half-lIFE, etc
replace_metadata:
(?i)^.*(Half-Life).*$=>Half-Life