diff --git a/src/Jackett.Common/Definitions/sharewood.yml b/src/Jackett.Common/Definitions/sharewood.yml index 80af3a962..e6f0f742e 100644 --- a/src/Jackett.Common/Definitions/sharewood.yml +++ b/src/Jackett.Common/Definitions/sharewood.yml @@ -132,6 +132,10 @@ search: qty: 100 freeleech: "{{ if .Config.freeleech }}1{{ else }}{{ end }}" + keywordsfilters: + - name: re_replace + args: ["[\\:\\-\\/\\|]+", " "] + rows: selector: div.table-responsive-line diff --git a/src/Jackett.Common/Indexers/Sharewood.cs b/src/Jackett.Common/Indexers/Sharewood.cs index 8087fb680..371071c82 100644 --- a/src/Jackett.Common/Indexers/Sharewood.cs +++ b/src/Jackett.Common/Indexers/Sharewood.cs @@ -201,6 +201,7 @@ namespace Jackett.Common.Indexers } var term = query.GetQueryString().Trim(); + term = Regex.Replace(term, @"[\:\-\/\|]+", " "); foreach (var categoryId in categoryMapping) {