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的WEB框架Flask中使用多个配置文件的解决方法
Apr 18 Python
python通过get,post方式发送http请求和接收http响应的方法
May 26 Python
python基于BeautifulSoup实现抓取网页指定内容的方法
Jul 09 Python
python使用clear方法清除字典内全部数据实例
Jul 11 Python
python中模块查找的原理与方法详解
Aug 11 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
Sep 30 Python
Python列表(List)知识点总结
Feb 18 Python
Python实现带下标索引的遍历操作示例
May 30 Python
如何通过python画loss曲线的方法
Jun 26 Python
pyqt5 使用cv2 显示图片,摄像头的实例
Jun 27 Python
python协程gevent案例 爬取斗鱼图片过程解析
Aug 27 Python
Python Switch Case三种实现方法代码实例
Jun 18 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
德生PL330测评
2021/03/02 无线电
一个简易需要注册的留言版程序
2006/10/09 PHP
PHP正则匹配反斜杠'\'和美元'$'的方法
2017/02/08 PHP
php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率完整示例
2019/05/09 PHP
phpstudy隐藏index.php的方法
2020/09/21 PHP
javascript css styleFloat和cssFloat
2010/03/15 Javascript
javascript管中窥豹 形参与实参浅析
2011/12/17 Javascript
JavaScript中的类与实例实现方法
2015/01/23 Javascript
jQuery height()、innerHeight()、outerHeight()函数的区别详解
2016/05/23 Javascript
JavaScript的String字符串对象常用操作总结
2016/05/26 Javascript
Js调用Java方法并互相传参的简单实例
2016/08/11 Javascript
JavaScript实现通过select标签跳转网页的方法
2016/09/29 Javascript
微信小程序(六):列表上拉加载下拉刷新示例
2017/01/13 Javascript
微信小程序 安全包括(框架、功能模块、账户使用)详解
2017/01/16 Javascript
Vue列表页渲染优化详解
2017/07/24 Javascript
JavaScript实现简单的双色球(实例讲解)
2017/07/31 Javascript
node.js利用mongoose获取mongodb数据的格式化问题详解
2017/10/06 Javascript
修改UA在PC中访问只能在微信中打开的链接方法
2017/11/27 Javascript
vue动画打包后失效问题的解决方法
2018/09/18 Javascript
微信小程序 搜索框组件代码实例
2019/09/06 Javascript
vue使用map代替Aarry数组循环遍历的方法
2020/04/30 Javascript
基于vue实现简易打地鼠游戏
2020/08/21 Javascript
原生JavaScript实现拖动校验功能
2020/09/29 Javascript
jQuery实现计算器功能
2020/10/19 jQuery
[00:12]DAC2018 no[o]ne亮相SOLO赛 他是否如他的id一样无人可挡?
2018/04/06 DOTA
[46:32]Fnatic vs OG 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python如何基于selenium实现自动登录博客园
2019/12/16 Python
使用 CSS3 中@media 实现网页自适应的示例代码
2020/03/24 HTML / CSS
总经理秘书工作职责
2013/12/26 职场文书
缴纳养老保险的证明
2014/01/10 职场文书
医院护士见习期自我鉴定
2014/04/10 职场文书
小学生竞选班长演讲稿
2014/04/24 职场文书
入党积极分子批评与自我批评思想汇报
2014/09/14 职场文书
2015年电话销售工作总结范文
2015/04/20 职场文书
小学安全工作总结2015
2015/05/18 职场文书
高一数学教学反思
2016/02/18 职场文书