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实现定时任务
Feb 08 Python
Python简单实现自动删除目录下空文件夹的方法
Aug 29 Python
微信小程序跳一跳游戏 python脚本跳一跳刷高分技巧
Jan 04 Python
Python简单定义与使用二叉树示例
May 11 Python
在PyCharm中批量查找及替换的方法
Jan 20 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
Jun 04 Python
Python3的socket使用方法详解
Feb 18 Python
pygame实现飞机大战
Mar 11 Python
如何将PySpark导入Python的放实现(2种)
Apr 26 Python
Python通过两个dataframe用for循环求笛卡尔积
Apr 29 Python
django项目中使用云片网发送短信验证码的实现
Jan 19 Python
Python如何使用神经网络进行简单文本分类
Feb 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 smarty 二级分类代码和模版循环例子
2011/06/01 PHP
PHP开发者常犯的10个MySQL错误更正剖析
2012/01/30 PHP
根据ip调用新浪api获取城市名并转成拼音
2014/03/07 PHP
PHP中strtr字符串替换用法详解
2014/11/26 PHP
几个实用的PHP内置函数使用指南
2014/11/27 PHP
9条PHP编程小知识及易犯的小错误
2015/01/22 PHP
PHP 错误处理机制
2015/07/06 PHP
php插入含有特殊符号数据的处理方法
2016/11/24 PHP
php计算给定日期所在周的开始日期和结束日期示例
2017/02/06 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
2018/06/13 PHP
javascript form 验证函数 弹出对话框形式
2009/06/23 Javascript
编写自己的jQuery插件简单实现代码
2011/04/19 Javascript
自己使用js/jquery写的一个定制对话框控件
2014/05/02 Javascript
jquery制作属于自己的select自定义样式
2015/11/23 Javascript
Html中 IFrame的用法及注意点
2016/12/22 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
2017/04/11 Javascript
IE浏览器下JS脚本提交表单后,不能自动提示问题解决方法
2019/06/04 Javascript
浅谈javascript如何获取文件后缀名
2020/08/07 Javascript
vue导入.md文件的步骤(markdown转HTML)
2020/12/31 Vue.js
tornado捕获和处理404错误的方法
2014/02/26 Python
python中的reduce内建函数使用方法指南
2014/08/31 Python
Python爬取APP下载链接的实现方法
2016/09/30 Python
python使用epoll实现服务端的方法
2018/10/16 Python
python+opencv实现阈值分割
2018/12/26 Python
python打印直角三角形与等腰三角形实例代码
2019/10/20 Python
浅谈tensorflow模型保存为pb的各种姿势
2020/05/25 Python
python和C++共享内存传输图像的示例
2020/10/27 Python
python爬虫用scrapy获取影片的实例分析
2020/11/23 Python
端口镜像是怎么实现的
2014/03/25 面试题
大学四年的个人自我评价
2014/01/14 职场文书
2014年公司植树节活动方案
2014/03/04 职场文书
机电职业生涯规划书范文
2014/03/08 职场文书
关于感恩老师的古诗句
2019/08/20 职场文书
仅用一句SQL更新整张表的涨跌幅、涨跌率的解决方案
2021/05/06 MySQL
mybatis调用sqlserver存储过程返回结果集的方法
2021/05/08 SQL Server
css中:last-child不生效的解决方法
2022/08/05 HTML / CSS