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读写ini文件示例(python读写文件)
Mar 25 Python
python使用正则表达式检测密码强度源码分享
Jun 11 Python
以Flask为例讲解Python的框架的使用方法
Apr 29 Python
将Python代码嵌入C++程序进行编写的实例
Jul 31 Python
python利用装饰器进行运算的实例分析
Aug 04 Python
matplotlib savefig 保存图片大小的实例
May 24 Python
python bmp转换为jpg 并删除原图的方法
Oct 25 Python
python 批量解压压缩文件的实例代码
Jun 27 Python
用Python抢火车票的简单小程序实现解析
Aug 14 Python
浅析python中while循环和for循环
Nov 19 Python
pytorch方法测试详解——归一化(BatchNorm2d)
Jan 15 Python
python文本处理的方案(结巴分词并去除符号)
May 26 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
关于ob_get_contents(),ob_end_clean(),ob_start(),的具体用法详解
2013/06/24 PHP
php操作mysql数据库的基本类代码
2014/02/25 PHP
destoon出现验证码不显示时的紧急处理方法
2014/08/22 PHP
php使用curl通过代理获取数据的实现方法
2016/05/16 PHP
PHP基于面向对象实现的留言本功能实例
2018/04/04 PHP
分享几种好用的PHP自定义加密函数(可逆/不可逆)
2020/09/15 PHP
用javascript实现的支持lrc歌词的播放器
2007/05/17 Javascript
最新28个很棒的jQuery 教程
2011/05/28 Javascript
js调用AJAX时Get和post的乱码解决方法
2013/06/04 Javascript
验证手机号码的JS方法分享
2013/09/10 Javascript
JS比较两个时间大小的简单示例代码
2013/12/20 Javascript
javascript实现动态侧边栏代码
2014/02/19 Javascript
js中利用tagname和id获取元素的方法
2016/01/03 Javascript
jQuery插件zTree实现删除树节点的方法示例
2017/03/08 Javascript
JavaScript中的一些隐式转换和总结(推荐)
2017/12/22 Javascript
Router解决跨模块下的页面跳转示例
2018/01/11 Javascript
vue使用rem实现 移动端屏幕适配
2018/09/26 Javascript
[33:17]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python入门篇之字典
2014/10/17 Python
利用Python获取赶集网招聘信息前篇
2016/04/18 Python
pygame实现俄罗斯方块游戏
2018/06/26 Python
Python3.5实现的三级菜单功能示例
2019/03/25 Python
python-Web-flask-视图内容和模板知识点西宁街
2019/08/23 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
Canal官网:巴西女性时尚品牌
2019/10/16 全球购物
KELLER SPORTS荷兰:在线订购最好的运动产品
2020/10/13 全球购物
DJI全球:DJI Global
2021/03/15 全球购物
优秀毕业生自荐信范文
2014/01/01 职场文书
公司年会策划方案
2014/05/17 职场文书
分公司总经理岗位职责
2014/07/30 职场文书
银行党的群众路线教育实践活动对照检查材料
2014/09/25 职场文书
毕业生实习期转正自我鉴定
2014/09/26 职场文书
2014年卫生监督工作总结
2014/12/09 职场文书
2015年财务工作总结范文
2015/03/31 职场文书
导游词之井冈山
2019/11/20 职场文书
python基于scrapy爬取京东笔记本电脑数据并进行简单处理和分析
2021/04/14 Python