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之一个免费的实验室
Sep 14 Python
Python远程桌面协议RDPY安装使用介绍
Apr 15 Python
Python简单实现控制电脑的方法
Jan 22 Python
python实现闹钟定时播放音乐功能
Jan 25 Python
python微信跳一跳系列之自动计算跳一跳距离
Feb 26 Python
Python实现修改IE注册表功能示例
May 10 Python
Python实现的爬取网易动态评论操作示例
Jun 06 Python
python中实现字符串翻转的方法
Jul 11 Python
Tornado实现多进程/多线程的HTTP服务详解
Jul 25 Python
scrapy在python爬虫中搭建出错的解决方法
Nov 22 Python
如何基于Python和Flask编写Prometheus监控
Nov 25 Python
Python爬虫数据的分类及json数据使用小结
Mar 29 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
如何实现给定日期的若干天以后的日期
2006/10/09 PHP
PHP图片裁剪函数(保持图像不变形)
2014/05/04 PHP
Ubuntu中启用php的mail()函数并解决发送邮件速度慢问题
2015/03/27 PHP
php抛出异常与捕捉特定类型的异常详解
2016/10/26 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
JS 常用校验函数
2009/03/26 Javascript
学习ExtJS(二) Button常用方法
2009/10/07 Javascript
javascript获得网页窗口实际大小的示例代码
2013/09/21 Javascript
jQuery实现的向下图文信息滚动效果
2015/05/03 Javascript
分享十五款 jQuery 社交网络分享插件
2015/05/16 Javascript
动态设置form表单的action属性的值的简单方法
2016/05/25 Javascript
jQuery滚动新闻实现代码
2016/06/26 Javascript
JS如何判断浏览器类型和详细区分IE各版本浏览器
2017/03/04 Javascript
vue.js 添加 fastclick的支持方法
2018/08/28 Javascript
微信小程序实现多选删除列表数据功能示例
2019/01/15 Javascript
elementUI vue this.$confirm 和el-dialog 弹出框 移动 示例demo
2019/07/03 Javascript
Vue.js如何使用Socket.IO的示例代码
2019/09/05 Javascript
解决layer.confirm选择完之后消息框不消失的问题
2019/09/16 Javascript
Node.js创建一个Express服务的方法详解
2020/01/06 Javascript
JS数组降维的实现Array.prototype.concat.apply([], arr)
2020/04/28 Javascript
JS倒计时两种实现方式代码实例
2020/07/27 Javascript
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
Python编写检测数据库SA用户的方法
2014/07/11 Python
python实现感知器算法(批处理)
2019/01/18 Python
Python 内置变量和函数的查看及说明介绍
2019/12/25 Python
Python log模块logging记录打印用法解析
2020/01/20 Python
PyQt5实现仿QQ贴边隐藏功能的实例代码
2020/05/24 Python
python 如何读、写、解析CSV文件
2021/03/03 Python
HTML5 在canvas中绘制矩形附效果图
2014/06/23 HTML / CSS
iframe与window.onload如何使用详解
2020/05/07 HTML / CSS
德国旅游网站:weg.de
2018/06/03 全球购物
企业统计员岗位职责
2013/12/13 职场文书
篝火晚会策划方案
2014/05/16 职场文书
2014四风问题对照检查材料范文
2014/09/15 职场文书
领导干部贪图享乐整改措施
2014/09/21 职场文书
腾讯云服务器部署前后分离项目之前端部署
2022/06/28 Servers