用关键字捕获piratebay移动种子

时间:2018-07-29 12:43:34

标签: regex

我正试图捕捉piratebays最近的电影https://thepiratebay.org/browse/201/0/3

我正在尝试捕获:电影标题,年份(2018、2017),文件格式(xvid,x264),Rip来源(dvdrip,hdrip,bluray)和磁力链接

我希望能够轻松设置过滤器,因此最好使用一个数组

这是我目前得到的:

for (.*).*(2018|2017|bluray|bdrip|blu-ray|xvid).*(2018|2017|bluray|bdrip|blu-ray|xvid).*(2018|2017|bluray|bdrip|blu-ray|xvid).*\n.*\n<a href="([^"]*)

设置了/ i标志。

除了可以捕获标题之外,还可以捕获标题(有时会被捕获。可以捕获年份来捕获年份。但是随后便弄乱了,捕获了两次相同的东西:例如:

Movie: Mission Impossible Fallout
Keyword 1 (year): 2018
Keyword 2: XViD
Keyword 3: XViD
magnet: magnet:?...

1 个答案:

答案 0 :(得分:0)

我和

for ([^(\["]+(2018|2017)).*\n.*\n<a href="([^"]*)

完美捕捉标题以及年份和吸引力。我将在.groups()上使用if in语句检查关键字。