Python中的rfind()方法使用详解


Posted in Python onMay 19, 2015

 rfind()方法返回所在子str 被找到的最后一个索引,或者-1,如果没有这样的索引不存在,可选择限制搜索字符串string[beg:end].
语法

以下是rfind()方法的语法:

str.rfind(str, beg=0 end=len(string))

参数

  •     str -- 此选项指定要搜索的字符串
  •     beg -- 这是开始索引,默认情况下为 0
  •     end -- 这是结束索引,默认情况下它等于该字符串的长度

返回值

此方法如果找到返回最后一个索引,否则返回-1
例子

下面的例子显示了rfind()方法的使用

#!/usr/bin/python

str = "this is really a string example....wow!!!";
str = "is";

print str.rfind(str);
print str.rfind(str, 0, 10);
print str.rfind(str, 10, 0);

print str.find(str);
print str.find(str, 0, 10);
print str.find(str, 10, 0);

当我们运行上面的程序,它会产生以下结果:

5
5
-1
2
2
-1
Python 相关文章推荐
python刷投票的脚本实现代码
Nov 08 Python
浅谈python中的getattr函数 hasattr函数
Jun 14 Python
Python栈算法的实现与简单应用示例
Nov 01 Python
浅谈python 线程池threadpool之实现
Nov 17 Python
Python面向对象程序设计示例小结
Jan 30 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
Mar 01 Python
使用Python生成200个激活码的实现方法
Nov 22 Python
python对Excel的读取的示例代码
Feb 14 Python
Python3+SQLAlchemy+Sqlite3实现ORM教程
Feb 16 Python
python文件名批量重命名脚本实例代码
Apr 22 Python
pytorch 如何使用float64训练
May 24 Python
Pytest中skip和skipif的具体使用方法
Jun 30 Python
在Python中操作字符串之replace()方法的使用
May 19 #Python
Python2.x版本中maketrans()方法的使用介绍
May 19 #Python
Python中的lstrip()方法使用简介
May 19 #Python
Python中用于转换字母为小写的lower()方法使用简介
May 19 #Python
在Python中处理字符串之ljust()方法的使用简介
May 19 #Python
浅析Python中的join()方法的使用
May 19 #Python
Python中处理字符串的相关的len()方法的使用简介
May 19 #Python
You might like
提升PHP速度全攻略
2006/10/09 PHP
spl_autoload_register与autoload的区别详解
2013/06/03 PHP
微信公众号点击菜单即可打开并登录微站的实现方法
2014/11/14 PHP
php计算整个目录大小的方法
2015/06/01 PHP
PHP编写学校网站上新生注册登陆程序的实例分享
2016/03/21 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
PHP数组实际占用内存大小原理解析
2020/12/11 PHP
Javascript 调试利器 Firebug使用详解六
2009/07/05 Javascript
js实现带缓冲效果的仿QQ面板折叠菜单代码
2015/09/06 Javascript
通用javascript代码判断版本号是否在版本范围之间
2015/11/29 Javascript
全面解析JS字符串和正则表达式中的match、replace、exec等函数
2016/07/01 Javascript
JavaScript实现自动切换图片代码
2016/10/11 Javascript
使用JavaScript实现表格编辑器(实例讲解)
2017/08/02 Javascript
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
2017/08/18 jQuery
详解React Native 采用Fetch方式发送跨域POST请求
2017/11/15 Javascript
JS中min函数实例讲解
2019/02/18 Javascript
Python中除法使用的注意事项
2014/08/21 Python
python实现爬取千万淘宝商品的方法
2015/06/30 Python
python 调用c语言函数的方法
2017/09/29 Python
PyQt5 窗口切换与自定义对话框的实例
2019/06/20 Python
Python3远程监控程序的实现方法
2019/07/15 Python
python3中pip3安装出错,找不到SSL的解决方式
2019/12/12 Python
html2canvas生成清晰的图片实现打印的示例代码
2019/09/30 HTML / CSS
英国精品买手店:Browns Fashion
2016/09/29 全球购物
新西兰便宜隐形眼镜购买网站:QUICKLENS New Zealand
2019/03/02 全球购物
时尚圣经:The Fashion Bible
2019/03/03 全球购物
澳大利亚和新西兰最大的在线旅行社之一:Aunt Betty
2019/08/07 全球购物
化学专业毕业生自荐信
2013/11/15 职场文书
《猫》教学反思
2014/02/26 职场文书
法律进学校实施方案
2014/03/15 职场文书
物业管理工作方案
2014/05/10 职场文书
2015年新学期寄语
2015/02/26 职场文书
暑期工社会实践报告
2015/07/13 职场文书
2016年圣诞节寄语(一句话)
2015/12/07 职场文书
Python实现简单的俄罗斯方块游戏
2021/09/25 Python
关于CSS自定义属性与前端页面的主题切换问题
2022/03/21 HTML / CSS