Как из ссылки достать определенный кусочек из ссылки если у каждой по-разному заканчивается конец
Есть ссылка https://siteblalba/ru/attr/b45864c3 из нее нужно достать только b45864c3, но так как ссылок много у каждой этот "конец" начинается либо с буквы "b4864c3" либо с цифры "4bvs2ef", как правильно записать регулярное выражение, чтобы получить и тех и тех
Ответы (1 шт):
Автор решения: alex
→ Ссылка
import urllib
urllib.parse.urlparse("https://siteblalba/ru/attr/b45864c3").path.split("/")[-1]
ну или как хотите)
import re
re.search(r".*/ru/attr/(.*)", "https://siteblalba/ru/attr/b45864c3").groups()[0]