У меня есть этот URLКак я могу сопоставить регулярное выражение для этого URL-адреса?
http://download2142.mysite.com/d0kz4p5p3uog/api60w0g1o1jil1/upload.rar
В тот номер, который приходит после «загрузки» генерируется случайным образом и эти два каталога после «mysite.com» получить случайную строку для каждого файла.
Я пробовал с (\.rar$)
, чтобы найти расширение файла, чтобы загрузить файл, но проблема в том, что на этой странице есть другая ссылка с URL-адресами, которые заканчиваются на .rar-файл, и это не фактическая ссылка для скачивания. Поэтому поиск ссылки на скачивание по расширению здесь не помогает. Мне нужен шаблон, как показано ниже.
http://download\[random_no_here\].mysite.com/\[randomstring_number_included here/\[another_randomstring_with_number_included_here/the_actual_file_here_with_random_name.rar
Я использую это, чтобы найти ссылку в python и beautifulsoup. '' 'link2 = soup2.findAll (href = re.compile ('' http: // download \ d + \ .mysite \ .com/\ w +/\ w +/[az] + \. Rar '')) '' ' , но не нашел ссылку. – Zip
Спасибо. Сейчас он работает! – Zip