python 截取 取出一部分的字符串方法


Posted in Python onMarch 01, 2017

下面是split截取获得

>>> str = 'http://manualfile.s3.amazonaws.com/pdf/gti-chis-1-user-9fb-0-7a05a56f0b91.pdf'
>>> print str.split()
['http://manualfile.s3.amazonaws.com/pdf/gti-chis-1-user-9fb-0-7a05a56f0b91.pdf']
>>> print str.split('/')
['http:', '', 'manualfile.s3.amazonaws.com', 'pdf', 'gti-chis-1-user-9fb-0-7a05a56f0b91.pdf']
>>> print str.split('/')[-1]
gti-chis-1-user-9fb-0-7a05a56f0b91.pdf
>>> print str.split('/')[-1].split('.')[0]
gti-chis-1-user-9fb-0-7a05a56f0b91
>>>

下面是通过切片获得的

name = str[str.rfind("/")+1:str.rfind(".")]

与上面的结果是一样的。

如果找到其他方法,会继续补充的。

以上这篇python 截取 取出一部分的字符串方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python类的定义、继承及类对象使用方法简明教程
May 08 Python
小议Python中自定义函数的可变参数的使用及注意点
Jun 21 Python
深入理解NumPy简明教程---数组1
Dec 17 Python
python清除字符串前后空格函数的方法
Oct 21 Python
Python实现正则表达式匹配任意的邮箱方法
Dec 20 Python
对python多线程中互斥锁Threading.Lock的简单应用详解
Jan 11 Python
Django处理多用户类型的方法介绍
May 18 Python
pyqt5 获取显示器的分辨率的方法
Jun 18 Python
Django项目后台不挂断运行的方法
Aug 31 Python
Python3读取和写入excel表格数据的示例代码
Jun 09 Python
keras得到每层的系数方式
Jun 15 Python
用python批量移动文件
Jan 14 Python
详解Python中的静态方法与类成员方法
Feb 28 #Python
python基于itchat实现微信群消息同步机器人
Feb 27 #Python
不要用强制方法杀掉python线程
Feb 26 #Python
Python实现 多进程导入CSV数据到 MySQL
Feb 26 #Python
python检查URL是否正常访问的小技巧
Feb 25 #Python
python解析基于xml格式的日志文件
Feb 25 #Python
Python中防止sql注入的方法详解
Feb 25 #Python
You might like
用PHP编程开发“虚拟域名”系统
2006/10/09 PHP
使用数据库保存session的方法
2006/10/09 PHP
php MsSql server时遇到的中文编码问题
2009/06/11 PHP
PHP __autoload()方法真的影响性能吗?
2012/03/30 PHP
php关闭warning问题的解决方法
2016/05/17 PHP
PHP简单实现上一页下一页功能示例
2016/09/14 PHP
PHP从数组中删除元素的四种方法实例
2017/05/12 PHP
Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()
2019/10/23 PHP
js操作iframe的一些方法介绍
2013/06/25 Javascript
js实现鼠标悬浮给图片加边框的方法
2015/01/30 Javascript
Angularjs之filter过滤器(推荐)
2016/11/27 Javascript
jQuery select自动选中功能实现方法分析
2016/11/28 Javascript
vue-cli 使用vue-bus来全局控制的实例讲解
2018/09/15 Javascript
微信小程序canvas.drawImage完全显示图片问题的解决
2018/11/30 Javascript
微信小程序控制台提示warning:Now you can provide attr "wx:key" for a "wx:for" to improve performance解决方法
2019/02/21 Javascript
js实现mp3录音通过websocket实时传送+简易波形图效果
2020/06/12 Javascript
vue实现点击按钮切换背景颜色的示例代码
2020/06/23 Javascript
Vue中computed和watch有哪些区别
2020/12/19 Vue.js
vue-cli中实现响应式布局的方法
2021/03/02 Vue.js
Python生成MD5值的两种方法实例分析
2019/04/26 Python
python移位运算的实现
2019/07/15 Python
Python 转换RGB颜色值的示例代码
2019/10/13 Python
python3 requests库实现多图片爬取教程
2019/12/18 Python
python如何删除列为空的行
2020/07/17 Python
Django DRF APIView源码运行流程详解
2020/08/17 Python
python中watchdog文件监控与检测上传功能
2020/10/30 Python
Linux面试经常问的文件系统操作命令
2015/11/05 面试题
业务代表的岗位职责
2013/11/16 职场文书
求职简历中的自我评价分享
2013/12/08 职场文书
个人承诺书怎么写
2014/05/24 职场文书
纪念九一八事变演讲稿:牢记九一八,屈辱怎能忘
2014/09/14 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
地陪导游欢迎词
2015/01/26 职场文书
python编写函数注意事项总结
2021/03/29 Python
Python基础之字符串格式化详解
2021/04/21 Python
vue实现Toast组件轻提示
2022/04/10 Vue.js