mirror of https://github.com/Jackett/Jackett
Torrent Syndikat: remove articles from search
This commit is contained in:
parent
171205bdee
commit
40dde036d6
|
@ -132,6 +132,7 @@ namespace Jackett.Indexers
|
||||||
// use AND+wildcard operator to avoid getting to many useless results
|
// use AND+wildcard operator to avoid getting to many useless results
|
||||||
var searchStringArray = Regex.Split(searchString.Trim(), "[ _.-]+", RegexOptions.Compiled).ToList();
|
var searchStringArray = Regex.Split(searchString.Trim(), "[ _.-]+", RegexOptions.Compiled).ToList();
|
||||||
searchStringArray = searchStringArray.Where(x => x.Length >= 3).ToList(); // remove words with less than 3 characters
|
searchStringArray = searchStringArray.Where(x => x.Length >= 3).ToList(); // remove words with less than 3 characters
|
||||||
|
searchStringArray = searchStringArray.Where(x => !new string[] { "der", "die", "das", "the" }.Contains(x.ToLower())).ToList(); // remove words with less than 3 characters
|
||||||
searchStringArray = searchStringArray.Select(x => "+" + x + "*").ToList(); // add AND operators+wildcards
|
searchStringArray = searchStringArray.Select(x => "+" + x + "*").ToList(); // add AND operators+wildcards
|
||||||
var searchStringFinal = String.Join(" ", searchStringArray);
|
var searchStringFinal = String.Join(" ", searchStringArray);
|
||||||
queryCollection.Add("search", searchStringFinal);
|
queryCollection.Add("search", searchStringFinal);
|
||||||
|
|
Loading…
Reference in New Issue