Jump to content

FR: Server - Auto Organise - Ignore illegal file system names for match


ginjaninja

Recommended Posts

  • 4 weeks later...
ginjaninja
<FNPRegexs>
      <Regex
        Enabled="true"
        RE="(^|[^a-z])s?(?<s>[0-9]+)[ex](?<e>[0-9]{2,})(e[0-9]{2,})*[^a-z]"
        UseFullPath="false"
        Notes="3x23 s3x23 3e23 s3e23 s04e01e02e03" />
      <Regex
        Enabled="true"
        RE="(^|[^a-z])s?(?<s>[0-9]+)(?<e>[0-9]{2,})[^a-z]"
        UseFullPath="false"
        Notes="323 or s323 for season 3, episode 23. 2004 for season 20, episode 4." />
      <Regex
        Enabled="false"
        RE="(^|[^a-z])s(?<s>[0-9]+)--e(?<e>[0-9]{2,})[^a-z]"
        UseFullPath="false"
        Notes="S02--E03" />
      <Regex
        Enabled="false"
        RE="(^|[^a-z])s(?<s>[0-9]+) e(?<e>[0-9]{2,})[^a-z]"
        UseFullPath="false"
        Notes="'S02.E04' and 'S02 E04'" />
      <Regex
        Enabled="false"
        RE="^(?<s>[0-9]+) (?<e>[0-9]{2,})"
        UseFullPath="false"
        Notes="filenames starting with '1.23' for season 1, episode 23" />
      <Regex
        Enabled="false"
        RE="(^|[^a-z])(?<s>[0-9])(?<e>[0-9]{2,})[^a-z]"
        UseFullPath="false"
        Notes="Show - 323 - Foo" />
      <Regex
        Enabled="true"
        RE="(^|[^a-z])s(?<s>[0-9]+)( |_)([ex]|ep|ep)?(?<e>[0-9]+)[^a-z]"
        UseFullPath="false"
        Notes="se3e23 se323 se1ep1 se01xep01..." />
      <Regex
        Enabled="true"
        RE="(^|[^a-z])(?<s>[0-9]+)-(?<e>[0-9]{2,})[^a-z]"
        UseFullPath="false"
        Notes="3-23 EpName" />
      <Regex
        Enabled="true"
        RE="(^|[^a-z])s(?<s>[0-9]+) +- +e(?<e>[0-9]{2,})[^a-z]"
        UseFullPath="false"
        Notes="ShowName - S01 - E01" />
      <Regex
        Enabled="true"
        RE="\b(?<e>[0-9]{2,}) ?- ?.* ?- ?(?<s>[0-9]+)"
        UseFullPath="false"
        Notes="like '13 - Showname - 2 - Episode Title.avi'" />
      <Regex
        Enabled="true"
        RE="\b(episode|ep|e) ?(?<e>[0-9]{2,}) ?- ?(series|season) ?(?<s>[0-9]+)"
        UseFullPath="false"
        Notes="episode 3 - season 4" />
      <Regex
        Enabled="true"
        RE="season (?<s>[0-9]+)\\e?(?<e>[0-9]{1,3}) ?-"
        UseFullPath="true"
        Notes="Show Season 3\E23 - Epname" />
      <Regex
        Enabled="true"
        RE="season (?<s>[0-9]+)\\episode (?<e>[0-9]{1,3})"
        UseFullPath="true"
        Notes="Season 3\Episode 23" />
      <Regex
        Enabled="true"
        RE="season (?<s>[0-9]+) episode (?<e>[0-9]{1,3})"
        UseFullPath="false"
        Notes="" />
      <Regex
        Enabled="true"
        RE="(^|[^a-z])season_(?<s>[0-9]+)+_+ep_(?<e>[0-9]{2,})[^a-z]"
        UseFullPath="false"
        Notes="" />
      <Regex
        Enabled="true"
        RE="(^|[^a-z])s(?<s>[0-9]+)ep(?<e>[0-9]{2,})[^a-z]"
        UseFullPath="false"
        Notes="" />
    </FNPRegexs>

Screenshot%202014-03-30%2013.33.05.png

 

 

tvrename has a very mature detection engine for shows, seasons and episodes, there is nothing (almost) it wont find, maybe the developer would be willing share ideas.

http://tvrename.com/

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...