python记录(5)- find() 与 rfind()

2人阅读 评论(0) 收藏 举报
分类:

转载http://www.runoob.com/python/att-string-rfind.html

描述

Python rfind() 返回字符串第一次出现的位置(从右向左查询),如果没有匹配项则返回-1。

Python find() 返回字符串第一次出现的位置(从左向右查询),如果没有匹配项则返回-1。

语法

str.rfind(str, beg=0 end=len(string))

str.find(str, beg=0 end=len(string))

参数

  • str -- 查找的字符串
  • beg -- 开始查找的位置,默认为 0
  • end -- 结束查找位置,默认为字符串的长度。

例子

str = "this is really a string example....wow!!!";
substr = "is";

print(str.rfind(substr))
print(str.rfind(substr, 0, 10))
print(str.rfind(substr, 10, 0))

print(str.find(substr))
print(str.find(substr, 0, 10))
print(str.find(substr, 10, 0))

结果

5
5
-1
2
2
-1







查看评论

python find() 与 rfind()的区别

find() rfind()
  • haiweizhourong
  • haiweizhourong
  • 2016-07-26 10:54:48
  • 3360

字符串字串查找find, index, rfind, rindex

1, find()方法:查找子字符串,若找到返回从0开始的下标值,若找不到返回-1 info = 'abca' print info.find('a')##从下标0开始,查找在字符串里第一...
  • xueyingxue001
  • xueyingxue001
  • 2016-08-10 09:30:48
  • 865

Pandas 文本数据方法 find( ) rfind( ) index( ) rindex( )

Series.str.find(sub, start=0, end=None)查找字符串的下标,从左计数 Series.str.rfind(sub, start=0, end=None)查找字符串的...
  • claroja
  • claroja
  • 2017-03-23 11:08:30
  • 384

python学习string method: find and rfind

python 自带的两个查找字符串的方法:find 和rfind. Python String find() Method Description: This method dete...
  • Devil_2009
  • Devil_2009
  • 2012-09-06 10:20:41
  • 4967

C++中sting的rfind函数返回值

string中的find函数与rfind函数定义如下: int find(char c, int pos = 0) const;//从pos开始查找字符c在当前字符串的位置 int find(cons...
  • hushpe
  • hushpe
  • 2015-05-18 19:31:50
  • 7026

C++中substr、find、refind函数的用法

1.C++中substr函数的用法 #include #include using namespace std; void main() {       string s("12345as...
  • u013925378
  • u013925378
  • 2016-09-06 10:38:07
  • 1175

python学习之——字符串查找 find 和 index方法

python 字符串查找有4个方法,1 find,2 index方法,3 rfind方法,4 rindex方法。 1 find()方法:查找子字符串,若找到返回从0开始的下标值,若找不到返回-1 ...
  • u013203733
  • u013203733
  • 2017-05-26 10:05:18
  • 197

C++ string中find() ,rfind() 等函数 用法总结及示例

string中 find()的应用  (rfind() 类似,只是从反向查找)原型如下:(1)size_t find (const string& str, size_t pos = 0) const...
  • DLUTBruceZhang
  • DLUTBruceZhang
  • 2013-11-17 16:19:24
  • 1832

Python find()函数

参考URL:http://www.cnblogs.com/kaituorensheng/archive/2012/08/06/2625752.html
  • zhangweigangweiwu
  • zhangweigangweiwu
  • 2016-08-24 17:10:59
  • 538

python的正则匹配,match和find

好凌乱,今天碰到一个奇怪的情况 e => None >>>> ['music_all.cpp'] 不知道match和findall是什么区别,回头要仔细看下 。...
  • linispeakerhere_1232
  • linispeakerhere_1232
  • 2013-12-25 17:24:12
  • 3200
    个人资料
    持之以恒
    等级:
    访问量: 2486
    积分: 213
    排名: 34万+
    最新评论