可以使用正则表达式来匹配最后一个 / 后面的内容,正则表达式如下:

/([^/]+)\.jpg$

其中,/表示匹配最后一个/, ([^/]+)表示匹配/后面的内容,\.jpg$表示匹配以.jpg结尾的字符串。

Python 代码示例:

import re

url = 'dsdaa/32dsf/dd/3445.jpg'
result = re.search(r'/([^/]+)\.jpg$', url)
if result:
    print(result.group(1)) # 输出3445
else:
    print('未找到匹配的字符串')

注意,这里使用了group(1)来获取匹配到的内容,因为正则表达式里面使用了一个捕获组()来匹配/后面的内容。如果正则表达式里面有多个捕获组,可以使用group(2)group(3)等来获取对应的内容。如果没有捕获组,可以直接使用group()来获取匹配到的整个字符串。

使用正则表达式提取 URL 中最后一个 / 后面的内容

原文地址: https://www.cveoy.top/t/topic/oidQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录