Крап / Метка "automatic"
  
 

Bash shell regexp гуру ниидед

Итак, друзья, у меня есть automatic, который парсит RSS и кушает из него все-все-все ссылки на торрент-файлы.

Чтобы он не качал «Отчаянных домохозяек» и прочую ересь, предусмотрены правила для скачки:

filter = { pattern => "(?!.*720p)Persons.Unknown.*"                             
           folder => "Persons Unknown"                                          
         }                                                                      
filter = { pattern => "(?!.*720p)The\sEvent.*"                                  
           folder => "Event"                                                    
         }                                                                      
filter = { pattern => "(?!.*720p)Boardwalk\sEmpire.*"                           
           folder => "Boardwalk"                                                
         }


Все замечательно, однако есть такой сериал как Визитеры и добрый lostfilm.tv называет торрент-файлы с ними вот так: V.s02e01.rus.LostFilm.TV.avi.

Если написать в паттерне (?!.*720p)V.*, то начинают качаться все файлы в которых есть буква v, что раздражает весьма.

Эксперименты с V\.s0.* результата не дали, не цепляется с этой строкой. Какие идеи?
  • +1
  • 13 января 2011, 22:17
  • ptath
  • 12