Python字符串指定第几个字符前后截取

2023-12-28 13:20:22

概述

我会以从前和从后遇到相应值进行截取为示例来进行讲解,授人以鱼不如授人以渔!

示例

截取最后一个/后的数据

如果你有一个路径字符串,并且想要截取路径中最后一个斜杠 (/) 后的数据,你可以使用 Python 的字符串操作来实现。以下是一个示例:

path = "/path/to/your/file.jpg"

# 使用 split 函数分割路径,并取最后一个部分
last_part = path.split("/")[-1]

print(last_part)

这会输出:

file.jpg

在这个例子中,split("/") 将路径字符串分割成一个由各个目录和文件名组成的列表,然后 [-1] 选择了列表中的最后一个元素,如果是倒数第二个就是-2即最后一个斜杠后的数据。?

截取路径中第二个斜杠 (/) 后的数据

path = "/path/to/your/file.jpg"

# 使用 split 函数分割路径,并取第二个部分
second_part = path.split("/", 3)[3]

print(second_part)

结果是

在这个例子中,split("/", 2) 将路径字符串分割成一个最多包含两个元素的列表,然后 [2] 选择了列表中的第二个元素,即第二个斜杠后的数据,如果是第三个/后数据就写成3。

------------------------------------------与正文内容无关------------------------------------
如果觉的文章写对各位读者老爷们有帮助的话,麻烦点赞加关注呗!小弟在这拜谢了!
如果您觉得我的文章在某些地方写的不尽人意或者写的不对,从而让你对你人生观产生颠覆(概不负责),需要斧正,麻烦在评论区不吝赐教,作者看到后会根据您的提示查阅文章进行修改,还这世间一个公理一片蓝天
?

文章来源:https://blog.csdn.net/weixin_43895362/article/details/135241237
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。