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变量不能以数字打头详解
Jul 06 Python
解决python2.7用pip安装包时出现错误的问题
Jan 23 Python
利用Python批量压缩png方法实例(支持过滤个别文件与文件夹)
Jul 30 Python
对numpy 数组和矩阵的乘法的进一步理解
Apr 04 Python
解决pandas使用read_csv()读取文件遇到的问题
Jun 15 Python
详解通过API管理或定制开发ECS实例
Sep 30 Python
Python使用pyautocad+openpyxl处理cad文件示例
Jul 11 Python
python实现翻译word表格小程序
Feb 27 Python
OpenCV实现机器人对物体进行移动跟随的方法实例
Nov 09 Python
Selenium关闭INFO:CONSOLE提示的解决
Dec 07 Python
python实现过滤敏感词
May 08 Python
Python中异常处理用法
Nov 27 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
用Socket发送电子邮件(利用需要验证的SMTP服务器)
2006/10/09 PHP
Zend Framework教程之Application用法实例详解
2016/03/14 PHP
java模拟PHP的pack和unpack类
2016/04/13 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
jQuery 剧场版 你必须知道的javascript
2009/05/27 Javascript
通过DOM脚本去设置样式信息
2010/09/19 Javascript
js渐变显示渐变消失示例代码
2013/08/01 Javascript
html+js实现动态显示本地时间
2013/09/21 Javascript
纯JavaScript基于notie.js插件实现消息提示特效
2016/01/18 Javascript
jQuery数组处理函数整理
2016/08/03 Javascript
老生常谈JavaScript 函数表达式
2016/09/01 Javascript
详解angular ui-grid之过滤器设置
2017/06/07 Javascript
angularjs手动识别字符串中的换行符方法
2018/10/02 Javascript
解决Vue调用springboot接口403跨域问题
2019/09/02 Javascript
vue 单页应用和多页应用的优劣
2020/10/22 Javascript
vue中封装axios并实现api接口的统一管理
2020/12/25 Vue.js
vue中配置scss全局变量的步骤
2020/12/28 Vue.js
[01:59]翻天覆地,因你而变,7.20版本地图更新速览
2018/11/24 DOTA
详解Python的Django框架中的模版继承
2015/07/16 Python
Python Socket编程详细介绍
2017/03/23 Python
python记录程序运行时间的三种方法
2017/07/14 Python
Python 25行代码实现的RSA算法详解
2018/04/10 Python
对Python3中列表乘以某一个数的示例详解
2019/07/20 Python
Python3 requests文件下载 期间显示文件信息和下载进度代码实例
2019/08/16 Python
浅谈matplotlib 绘制梯度下降求解过程
2020/07/12 Python
PatPat香港:婴童服饰和亲子全家装在线购物
2020/09/27 全球购物
医药大学生求职简历的自我评价
2013/10/17 职场文书
联谊活动策划书
2014/01/26 职场文书
30年同学聚会感言
2014/01/30 职场文书
关于保护环境的标语
2014/06/09 职场文书
公司领导班子召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
机关干部四风问题自我剖析及整改措施
2014/10/26 职场文书
2014年网管工作总结
2014/12/11 职场文书
七年级地理教学计划
2015/01/22 职场文书
幼儿园教师岗位职责
2015/04/02 职场文书
笔记本自带的win11如何跳过联网激活?
2022/04/20 数码科技