From 21f8fa966d5214904cc561729767d92cc85e448e Mon Sep 17 00:00:00 2001 From: Jorman Date: Sun, 25 Mar 2018 17:23:11 +0200 Subject: [PATCH] Il Corsaro Nero: improve parsing (#2792) Little modify to better recognize full seasons Little modify to clear results --- src/Jackett.Common/Definitions/ilcorsaronero.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Jackett.Common/Definitions/ilcorsaronero.yml b/src/Jackett.Common/Definitions/ilcorsaronero.yml index 815749bfe..9295d3ca0 100644 --- a/src/Jackett.Common/Definitions/ilcorsaronero.yml +++ b/src/Jackett.Common/Definitions/ilcorsaronero.yml @@ -64,12 +64,12 @@ - name: split args: [ "/", -1 ] - name: urldecode - - name: replace - args: [ "_", " "] - - name: replace - args: [ " ", " "] + - name: re_replace + args: [ "_+", " "] - name: replace args: [ ".", " "] + - name: re_replace + args: [ "\\s{2,}", " "] # normalize to SXXEYY format - name: re_replace args: ["(\\d{2})x(\\d{2})", "S$1E$2"] @@ -88,6 +88,8 @@ - name: re_replace #remove various args: ["(Serie completa|Completa|\\[in pausa\\])", ""] # fine prova + - name: re_replace #try to find multi episode + args: ["(S\\d{2}E\\d{2})\\s(\\d{2})", "$1-$2"] category: selector: td:nth-child(1) a attribute: href