Python技术篇index()字符串倒叙匹配获取索引,字符串切片反向输出,逆向输出字符串 您所在的位置:网站首页 python中截取 Python技术篇index()字符串倒叙匹配获取索引,字符串切片反向输出,逆向输出字符串

Python技术篇index()字符串倒叙匹配获取索引,字符串切片反向输出,逆向输出字符串

2023-03-11 07:07| 来源: 网络整理| 查看: 265

这个是剪切板复制文件路径的字符串,我就是想获取拓展名,来判断文件类型。

"PyQt5.QtCore.QUrl('file:///C:/Users/Public/Pictures/Sample Pictures/Desert.jpg')"

jpg 拓展名的前面是个点,但是这个点前面还有很多点,所有我反向获取这个表的索引得到 index1。 再把 jpg 后面的也截取掉,就得到我的拓展名了。

倒叙获取索引的方法如下: len(s) - s[::-1].index(".");,先通过[::-1]得到字符串的倒叙串,然后识别到倒叙匹配的第一个索引,再通过字符串全长度-逆向索引号就得到了正向匹配的最后一个索引。

s = "PyQt5.QtCore.QUrl('file:///C:/Users/Public/Pictures/Sample Pictures/Desert.jpg')"index1 = len(s) - s[::-1].index(".");index2 = s.index("')");print("提取的类型为:" + s[index1:index2])

运行效果图如下: 在这里插入图片描述 喜欢的点个赞❤吧!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有