Regex "findall" + следующие семь символов - PullRequest
0 голосов
/ 03 ноября 2019

У меня проблемы с поиском решения для следующего:

Я запускаю output = requests.get(url, headers=headers) и затем сохраняю содержимое в файл "output_file", пока что все хорошо.

Затем я читаю этот файл как utf-8 и выполняю следующее:

url_end = '/video-'
links = re.findall(url_end, output_file)

Как и ожидалось, у меня примерно 30 совпадений с '/ video', однако, вот вопрос,

Как мне также вернуть следующие 7 случайных символов после "-"? Они как идентификаторы видео на YouTube, совершенно случайные и уникальные.

На самом деле, если кто-нибудь знает, как найти только случайные 7 символов, которые тоже будут работать, я могу добавить / video- префикс после.

Вот пример URL: https://example.com/video-nsuef0f/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...