Ascoware / get-iplayer-automator

The goal of Get iPlayer Automator is to allow iTunes and your Mac to become the hub for your British Television experience regardless of where in the world you are. Currently, Get iPlayer Automator allows you to download and watch BBC and ITV shows on your Mac. Series-Link/PVR functionality ensures you will never miss your favourite shows. Programmes are fully tagged and added to iTunes automatically upon completion. It is simple and easy to use, and runs on any machine running Mac OS X 10.7 or later. And since the shows are in iTunes, it is extremely easy to transfer them to your iPod, iPhone, or Apple TV allowing you to enjoy your shows on the go or on your television.
GNU General Public License v3.0
144 stars 27 forks source link

Cannot differentiate between Series 1 and Series 12 #283

Closed ghost closed 4 years ago

ghost commented 4 years ago

Hi,

I am trying to download "New tricks: Season 1" (it may never happen, but I have it in my PVR) but it keeps trying to download Season 12 (which I already have).

Obviously, not a massive issue, but certain REGEX codes work, but some seem not to.

Works: ^ works (start of string) \ works (escape)

Does not work: $ does not work (end of string)

Examples ^Noughts \+ Crosses: Series 1 finds all 3 episodes ^Noughts \+ Crosses: Series 1$ finds nothing

My real case is: New tricks: Series 1$ to get season1, but not season 12

Am I simply using the wrong character for "end of string" or does it simply not work?

howyallare commented 4 years ago

The string being searched contains more than just the series title, so constrain your match to a word boundary instead of end of string.

ghost commented 4 years ago

thanks. do you mean with \> - that didn't work for me.

howyallare commented 4 years ago

Only Perl regular expressions can be used.

ghost commented 4 years ago

cheers.