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登录QQ邮箱发信的实现代码
Feb 10 Python
python Selenium爬取内容并存储至MySQL数据库的实现代码
Mar 16 Python
Python unittest模块用法实例分析
May 25 Python
Python global全局变量函数详解
Sep 18 Python
Python实现的简单线性回归算法实例分析
Dec 26 Python
关于 Python opencv 使用中的 ValueError: too many values to unpack
Jun 28 Python
python批量处理txt文件的实例代码
Jan 13 Python
手把手教你安装Windows版本的Tensorflow
Mar 26 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
Aug 07 Python
python实现自动清理重复文件
Aug 24 Python
Pycharm同步远程服务器调试的方法步骤
Nov 04 Python
Alpine安装Python3依赖出现的问题及解决方法
Dec 25 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
Apache2 httpd.conf 中文版
2006/11/17 PHP
IIS+PHP+MySQL+Zend配置 (视频教程)
2006/12/13 PHP
编写Smarty插件在模板中直接加载数据的详细介绍
2013/06/26 PHP
PHP爬虫之百万级别知乎用户数据爬取与分析
2016/01/22 PHP
JQuery操作表格(隔行着色,高亮显示,筛选数据)
2012/02/23 Javascript
JavaScript的递归之递归与循环示例介绍
2013/08/05 Javascript
jquery果冻抖动效果实现方法
2015/01/15 Javascript
jQuery实现的动态伸缩导航菜单实例
2015/05/07 Javascript
javascript实现在网页任意处点左键弹出隐藏菜单的方法
2015/05/13 Javascript
AngularJs Managing Service Dependencies详解
2016/09/02 Javascript
JS调用打印机功能简单示例
2016/11/28 Javascript
解决vue处理axios post请求传参的问题
2018/03/05 Javascript
妙用缓存调用链实现JS方法的重载
2018/04/30 Javascript
微信小程序实现tab页面切换功能
2018/07/13 Javascript
python连接MySQL、MongoDB、Redis、memcache等数据库的方法
2013/11/15 Python
把项目从Python2.x移植到Python3.x的经验总结
2015/04/20 Python
Python的socket模块源码中的一些实现要点分析
2016/06/06 Python
windows下安装python的C扩展编译环境(解决Unable to find vcvarsall.bat)
2018/02/21 Python
Python3使用正则表达式爬取内涵段子示例
2018/04/22 Python
python format 格式化输出方法
2018/07/16 Python
Linux下python制作名片示例
2018/07/20 Python
如何利用python生成MD5并去重
2020/12/07 Python
Python3.9.0 a1安装pygame出错解决全过程(小结)
2021/02/02 Python
python中numpy.empty()函数实例讲解
2021/02/05 Python
Python实现简单的2048小游戏
2021/03/01 Python
智能钱包:Ekster
2019/11/21 全球购物
State Cashmere官网:半零售价可持续蒙古羊绒
2020/02/26 全球购物
SQL Server面试题
2013/04/04 面试题
学习党课思想汇报
2013/12/29 职场文书
缴纳养老保险的证明
2014/01/10 职场文书
工作态度检讨书范文
2015/05/06 职场文书
2015年第31个教师节致辞
2015/07/31 职场文书
mysql主从复制的实现步骤
2021/10/24 MySQL
Redis特殊数据类型Geospatial地理空间
2022/06/01 Redis
浅析JavaScript中的变量提升
2022/06/01 Javascript
MySQL存储过程及语法详解
2022/08/05 MySQL