我有一个像这样的URL:
url = 'https://www.example.com/contents/6641345'
我想提取id
,也就是从上述字符串中提取整数
部分。
我尝试了提供的解决方案https://dev59.com/r2gu5IYBdhLWcg3wZma8#11339230,但它会报错。您可以通过删除代码中的起始数字值并将其放在其他位置来测试该答案,那段代码将抛出错误。
有谁能帮我获取这个id
吗?
我有一个像这样的URL:
url = 'https://www.example.com/contents/6641345'
我想提取id
,也就是从上述字符串中提取整数
部分。
我尝试了提供的解决方案https://dev59.com/r2gu5IYBdhLWcg3wZma8#11339230,但它会报错。您可以通过删除代码中的起始数字值并将其放在其他位置来测试该答案,那段代码将抛出错误。
有谁能帮我获取这个id
吗?
>>> url.split('/')[-1]
'6641345'
或使用正则表达式
>>> import re
>>> re.findall('\d+', url)
['6641345']
假设您展示的示例中URL始终是该格式。