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 zip文件 压缩
Dec 24 Python
Python IDLE入门简介
Dec 08 Python
一些Centos Python 生产环境的部署命令(推荐)
May 07 Python
Python3实现将本地JSON大数据文件写入MySQL数据库的方法
Jun 13 Python
python 实现将字典dict、列表list中的中文正常显示方法
Jul 06 Python
解决Python print 输出文本显示 gbk 编码错误问题
Jul 13 Python
浅谈Django的缓存机制
Aug 23 Python
Python实现正则表达式匹配任意的邮箱方法
Dec 20 Python
使用Python做垃圾分类的原理及实例代码附源码
Jul 02 Python
django云端留言板实例详解
Jul 22 Python
pytorch动态网络以及权重共享实例
Jan 06 Python
如何用Python 加密文件
Sep 10 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使用for语句输出三角形的方法
2015/06/09 PHP
PHP编程基本语法快速入门手册
2016/01/07 PHP
Yii遍历行下每列数据的方法
2016/10/17 PHP
PHP架构及原理知识点详解
2019/12/22 PHP
Laravel实现批量更新多条数据
2020/04/06 PHP
Jquery css函数用法(判断标签是否拥有某属性)
2011/05/28 Javascript
JavaScript面向对象知识串结(读JavaScript高级程序设计(第三版))
2012/07/17 Javascript
jquery 插件学习(三)
2012/08/06 Javascript
Jquery中val()表单取值赋值的实例代码
2013/08/15 Javascript
javascript获取checkbox复选框获取选中的选项
2014/08/12 Javascript
jQuery简单实现日历的方法
2015/05/04 Javascript
vue.js声明式渲染和条件与循环基础知识
2017/07/31 Javascript
轻松理解vue的双向数据绑定问题
2017/10/30 Javascript
vue实现点击关注后及时更新列表功能
2018/06/26 Javascript
解决vue数组中对象属性变化页面不渲染问题
2018/08/09 Javascript
vue 实现边输入边搜索功能的实例讲解
2018/09/16 Javascript
关于微信小程序登录的那些事
2019/01/08 Javascript
微信小程序开发之点击按钮退出小程序的实现方法
2019/04/26 Javascript
JS为什么说async/await是generator的语法糖详解
2019/07/11 Javascript
vue3.0实现点击切换验证码(组件)及校验
2020/11/18 Vue.js
[08:44]和酒神一起战斗 DOTA2教你做大人
2014/03/27 DOTA
[01:21:36]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python之PyMongo使用总结
2017/05/26 Python
Python使用openpyxl读写excel文件的方法
2017/06/30 Python
Tensorflow 自带可视化Tensorboard使用方法(附项目代码)
2018/02/10 Python
Python XlsxWriter模块Chart类用法实例分析
2019/03/11 Python
python使用wxpy实现微信消息防撤回脚本
2019/04/29 Python
Jupyter Notebook输出矢量图实例
2020/04/14 Python
医学院毕业生自荐信
2013/11/08 职场文书
仓库管理专业个人自我评价范文
2013/11/11 职场文书
运动会100米解说词
2014/01/23 职场文书
董事长助理工作职责范本
2014/07/01 职场文书
党员个人剖析材料2014
2014/10/08 职场文书
汽车销售员岗位职责
2015/04/11 职场文书
大学运动会通讯稿
2015/07/18 职场文书
Python编写冷笑话生成器
2022/04/20 Python