我有一个代码,它包含一个特定的url:
url = 'https://www.site.com.br/categoria-produto/category/page/3/?
gclid=Cjkdksjkcm35522'
last_page = url
if last_page.split("page")[1]:
t = last_page.split("page")[1]
print(last_page)
把名单还给我
但是,根据url的外观,列表的值可能是/3/或/23/,因为我无法知道这两个栏之间的值,即一个或两个位置,甚至三个位置。我认为唯一的方法是使用正则表达式,但我不知道如何组装表达式。你知道吗
详细信息:如果我尝试获取打印位置(最后一页[1:4]),并且两者之间只有一个小数位//将获取条。你知道吗
如果您只是想得到页码,那么这个模式应该可以做到。你知道吗
相关问题 更多 >
编程相关推荐