I get: Gabby Hayes Show (1956), The

All about user-defined episode / movie / file name format expressions
Post Reply
DigidocTN
Posts: 5
Joined: 10 Jul 2025, 12:45
Location: N Georgia, near Chattanooga

I get: Gabby Hayes Show (1956), The

Post by DigidocTN »

Again, almost perfect. { n.replaceFirst(/^(?i)(The|A|An)\s(.+)/, /$2, $1/) }

I have a show: The Gabby Hayes Show (1956) and using the code above, I get: Gabby Hayes Show (1956), The.

Is it possible to insert The before the date (1956) instead of after?
User avatar
rednoah
The Source
Posts: 24033
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: [SNIPPET] Sort Name

Post by rednoah »

:idea: If you use TheMovieDB then the series name {n} will never include the series year and thus { n.sortName('$2, $1') } will always work as expected.

:idea: If you use TheTVDB then the series name {n} may include the series year as part of the series name. In this case we can use replaceTrailingBrackets() to remove the (1956) from the series name:

Format: Select all

{ n.replaceTrailingBrackets().sortName('$2, $1') } 
:idea: Please read the FAQ and How to Request Help.
Post Reply