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发送邮件的实例代码(支持html、图片、附件)
Mar 04 Python
pyv8学习python和javascript变量进行交互
Dec 04 Python
Python高级应用实例对比:高效计算大文件中的最长行的长度
Jun 08 Python
Python Sqlite3以字典形式返回查询结果的实现方法
Oct 03 Python
Python中装饰器高级用法详解
Dec 25 Python
Python实现的读取/更改/写入xml文件操作示例
Aug 30 Python
python 使用正则表达式按照多个空格分割字符的实例
Dec 20 Python
python中 * 的用法详解
Jul 10 Python
python生成特定分布数的实例
Dec 05 Python
Pycharm修改python路径过程图解
May 22 Python
Django多个app urls配置代码实例
Nov 26 Python
教你用Python写一个植物大战僵尸小游戏
Apr 25 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注释和去除空格函数分享
2014/03/13 PHP
PHP有序表查找之插值查找算法示例
2018/02/10 PHP
YII框架常用技巧总结
2019/04/27 PHP
MyEclipse取消验证Js的两种方法
2013/11/14 Javascript
Seajs的学习笔记
2014/03/04 Javascript
Node.js编码规范
2014/07/14 Javascript
JavaScript的原型继承详解
2015/02/15 Javascript
深入理解jquery自定义动画animate()
2016/05/24 Javascript
jQuery+Ajax实现限制查询间隔的方法
2016/06/07 Javascript
JS中from 表单序列化提交的代码
2017/01/20 Javascript
BootStrap的select2既可以查询又可以输入的实现代码
2017/02/17 Javascript
JQuery 获取多个select标签option的text内容(实例)
2017/09/07 jQuery
vue translate peoject实现在线翻译功能【新手必看】
2018/06/07 Javascript
使用 vue 实现灭霸打响指英雄消失的效果附demo
2019/05/06 Javascript
vue二选一tab栏切换新做法实现
2021/01/19 Vue.js
python 排列组合之itertools
2013/03/20 Python
解析Python中的异常处理
2015/04/28 Python
python返回昨天日期的方法
2015/05/13 Python
python中pandas.DataFrame排除特定行方法示例
2017/03/12 Python
Python 判断是否为质数或素数的实例
2017/10/30 Python
python 中if else 语句的作用及示例代码
2018/03/05 Python
Python 爬虫实现增加播客访问量的方法实现
2019/10/31 Python
python 求定积分和不定积分示例
2019/11/20 Python
python接口自动化之ConfigParser配置文件的使用详解
2020/08/03 Python
深入浅析CSS3中的Flex布局整理
2020/04/27 HTML / CSS
英国领先的维生素和营养补充剂直接供应商:Healthspan
2019/04/22 全球购物
心得体会怎么写
2013/12/30 职场文书
甜品蛋糕店创业计划书范文
2014/02/06 职场文书
放弃遗产继承公证书
2015/01/26 职场文书
幼儿园教师自我评价
2015/03/04 职场文书
复活读书笔记
2015/06/29 职场文书
学校隐患排查制度
2015/08/05 职场文书
自荐信范文
2019/05/20 职场文书
2019年最新借条范本!
2019/07/08 职场文书
Arthas排查Kubernetes中应用频繁挂掉重启异常
2022/02/28 MySQL
Vue深入理解插槽slot的使用
2022/08/05 Vue.js