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实现DNS正向查询、反向查询的例子
Apr 25 Python
Python中利用sorted()函数排序的简单教程
Apr 27 Python
python采用django框架实现支付宝即时到帐接口
May 17 Python
Python zip()函数用法实例分析
Mar 17 Python
python smtplib模块自动收发邮件功能(一)
May 22 Python
Python pygorithm模块用法示例【常见算法测试】
Aug 16 Python
python设置环境变量的原因和方法
Jun 24 Python
对python中url参数编码与解码的实例详解
Jul 25 Python
解决python图像处理图像赋值后变为白色的问题
Jun 04 Python
Python TestSuite生成测试报告过程解析
Jul 23 Python
Python监听键盘和鼠标事件的示例代码
Nov 18 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
Jan 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
PHP中防止SQL注入攻击和XSS攻击的两个简单方法
2010/04/15 PHP
php切割页面div内容的实现代码分享
2012/07/31 PHP
PHP处理postfix邮件内容的方法
2015/06/16 PHP
Yii中CGridView实现批量删除的方法
2015/12/28 PHP
PHP实现百度人脸识别
2019/05/06 PHP
JavaScript 获取当前时间戳的代码
2010/08/05 Javascript
jquery禁止回车触发表单提交
2014/12/12 Javascript
解决node-webkit 不支持html5播放mp4视频的方法
2015/03/11 Javascript
jquery处理页面弹出层查询数据等待操作实例
2015/03/25 Javascript
JS使用单链表统计英语单词出现次数
2016/06/16 Javascript
JavaScript中的this使用详解
2016/07/27 Javascript
Vue.js鼠标悬浮更换图片功能
2017/05/17 Javascript
jquery Form轻松实现文件上传
2017/05/24 jQuery
webpack打包单页面如何引用的js
2017/06/07 Javascript
微信小程序点餐系统开发常见问题汇总
2019/08/06 Javascript
node.js express框架实现文件上传与下载功能实例详解
2019/10/15 Javascript
微信小程序纯文本实现@功能
2020/04/08 Javascript
JS代码简洁方式之函数方法详解
2020/07/28 Javascript
Fiddler如何抓取手机APP数据包
2016/01/22 Python
Python实现XML文件解析的示例代码
2018/02/05 Python
Appium+python自动化怎么查看程序所占端口号和IP
2019/06/14 Python
PyQt5实现让QScrollArea支持鼠标拖动的操作方法
2019/06/19 Python
python range实例用法分享
2020/02/06 Python
python 实现音频叠加的示例
2020/10/29 Python
美国现代家具购物网站:LexMod
2019/01/09 全球购物
应届优秀本科大学毕业生自我鉴定
2014/01/21 职场文书
好家长事迹材料
2014/01/23 职场文书
家居饰品店创业计划书
2014/01/31 职场文书
交通事故私了协议书
2014/04/16 职场文书
廉洁家庭事迹材料
2014/05/15 职场文书
技校毕业生自荐信
2014/06/03 职场文书
社会实践活动总结范文
2014/07/03 职场文书
教师个人总结范文
2015/02/11 职场文书
中学生勤俭节约倡议书
2015/04/29 职场文书
驾驶员安全责任协议书
2016/03/22 职场文书
python基础之文件处理知识总结
2021/05/23 Python