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调用短信猫控件实现发短信功能实例
Jul 04 Python
纯Python开发的nosql数据库CodernityDB介绍和使用实例
Oct 23 Python
Python实现带参数与不带参数的多重继承示例
Jan 30 Python
python删除服务器文件代码示例
Feb 09 Python
Python使用pyh生成HTML文档的方法示例
Mar 10 Python
Python简单实现查找一个字符串中最长不重复子串的方法
Mar 26 Python
python实现自动发送邮件
Jun 20 Python
Python提取频域特征知识点浅析
Mar 04 Python
解决jupyter notebook 出现In[*]的问题
Apr 13 Python
最新pycharm安装教程
Nov 18 Python
Python实现王者荣耀自动刷金币的完整步骤
Jan 22 Python
python 批量将中文名转换为拼音
Feb 07 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中session使用示例
2014/03/29 PHP
PHP中字符安全过滤函数使用小结
2015/02/25 PHP
实例分析基于PHP微信网页获取用户信息
2017/11/24 PHP
jQuery DOM操作小结与实例
2010/01/07 Javascript
锋利的jQuery jQuery中的DOM操作
2010/03/21 Javascript
Js中使用hasOwnProperty方法检索ajax响应对象的例子
2014/12/08 Javascript
JQuery中的事件及动画用法实例
2015/01/26 Javascript
深入理解JavaScript系列(41):设计模式之模板方法详解
2015/03/04 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
2015/03/21 Javascript
jquery实现的动态回到顶部特效代码
2015/10/28 Javascript
Express的路由详解
2015/12/10 Javascript
JavaScript类型系统之布尔Boolean类型详解
2016/06/26 Javascript
js实现分页功能
2017/05/24 Javascript
JS中的多态实例详解
2017/10/15 Javascript
Bootstrap Table中的多选框删除功能
2018/07/15 Javascript
JQuery的加载和选择器用法简单示例
2019/05/13 jQuery
JavaScript之Blob对象类型的具体使用方法
2019/11/29 Javascript
vue使用Sass时报错问题的解决方法
2020/10/14 Javascript
[47:55]Ti4第二日主赛事败者组 NaVi vs EG 1
2014/07/20 DOTA
[01:06]DOTA2隆重推出2016冬季勇士令状 内含上海特级锦标赛互动指南
2016/02/17 DOTA
Python将xml和xsl转换为html的方法
2015/03/10 Python
Python中subprocess的简单使用示例
2015/07/28 Python
python中zip()方法应用实例分析
2016/04/16 Python
Python切片操作实例分析
2018/03/16 Python
深入分析python中整型不会溢出问题
2018/06/18 Python
python3中os.path模块下常用的用法总结【推荐】
2018/09/16 Python
Python调用C++,通过Pybind11制作Python接口
2018/10/16 Python
python制作mysql数据迁移脚本
2019/01/01 Python
python生成每日报表数据(Excel)并邮件发送的实例
2019/02/03 Python
Python使用uuid库生成唯一标识ID
2020/02/12 Python
新奇的小玩意:IWOOT
2016/07/21 全球购物
日本动漫周边服饰销售网站:Atsuko
2019/12/16 全球购物
祖国在我心中的演讲稿
2014/05/04 职场文书
青年文明号口号
2014/06/17 职场文书
人身损害赔偿协议书范本
2014/09/27 职场文书
学生早退检讨书(范文)
2019/08/19 职场文书