Advertisement
Guest User

Untitled

a guest
Feb 27th, 2020
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.75 KB | None | 0 0
  1. import re
  2. #wrzuciłem ci linki w tabelę bo tak jest wygodnie jak sprawdzasz dużą ilość ale możesz zrobi inaczej
  3. linki = ["https://www.youtube.com/watch?v=JESTEM DŁUGIM LINKIEM","https://youtu.be/JESTEM KRÓTKIM LINKIEM"]
  4.  
  5. #prosta pętla możesz wykonać ją tyle razy ile tablica linki[] ma elementów
  6. #musisz zastąpić wtedy 2 wartością len(linki) czy jakoś tak
  7. for x in range(2):
  8. #jak w elemencie tablicy jest fraza youtube to wykonaj regexa dla długich linków
  9.     if "youtube" in linki[x]:
  10.         long = re.search('https:\/\/www\.youtube\.com\/watch\?v=(.*)',linki[x])
  11.         print(long[1])
  12. #jak nie ma youtube to regex dla krótkich
  13.     else:
  14.         short = re.search('https:\/\/youtu\.be\/(.*)', linki[x])
  15.         print(short[1])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement