Преглед на файлове

Exclude backslashes in channel patterns

master
JustAnotherArchivist преди 1 година
родител
ревизия
98adc6cfac
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. +2
    -2
      youtube-extract

+ 2
- 2
youtube-extract Целия файл

@@ -53,10 +53,10 @@ noisePattern = '|'.join([
])

channelPattern = '|'.join([
r'''/www\.youtube\.com/c/[^/?&=."'>\s]+''',
r'''/www\.youtube\.com/c/[^/?&=."'>\\\s]+''',
r'/www\.youtube\.com/user/[A-Za-z0-9]{1,20}',
r'/www\.youtube\.com/channel/UC[0-9A-Za-z_-]{22}',
r'''/www\.youtube\.com/[^/?&=."'>\s]+(?=/?(\s|["'>]|$))''',
r'''/www\.youtube\.com/[^/?&=."'>\\\s]+(?=/?(\s|\\?["'>]|$))''',
])

# Make sure that the last 11 chars of the match are always the video ID (because Python's re doesn't support \K).


Зареждане…
Отказ
Запис