str.find() & str.rfind()
str.find(str, start=0 end=len(string))
Parameters:
Here is the detail of parameters:
-
str: specifies the string to be searched.
-
start : starting index, by default its 0
-
end : ending index, by default its equal to the lenght of the string
find()----找到的第一个符合字符的index
rfind()-----找到最后一个符合的字符的index
#/usr/bin/python
absfile=r"/root/log/"
index=absfile.find("/")
index=absfile.rfind("/")
print absfile
print index
output:
9
0
分享到:
相关推荐
已知x='hello world.',那么表达式x.find('x')和x.rfind('x')的值都为__-1__。 12.print("{:#>4d}".format(23))的输出结果是__##23__。 13.以下哪个选项不是Python中的合法名称(2_g):_ag,a_g,ag_,2_g 14.以下哪个选项...
已知x='hello world.',那么表达式x.find('x')和x.rfind('x')的值都为__-1__。 12.print("{:#>4d}".format(23))的输出结果是__##23__。 13.以下哪个选项不是Python中的合法名称(2_g):_ag,a_g,ag_,2_g 14.以下哪个选项...
rfind()方法返回所在子str 被找到的最后一个索引,或者-1,如果没有这样的索引不存在,可选择限制搜索字符串string[beg:end]. 语法 以下是rfind()方法的语法: str.rfind(str, beg=0 end=len(string)) 参数 str ...
S.find(substring, [start [,end]]) #可指范围查找子串,返回索引值,否则返回-1 S.rfind(substring,[start [,end]]) #反向查找 S.index(substring,[start [,end]]) #同find,只是找不到产生ValueError...
python的xpath没有获取div标签内html内容的功能,也就是获取div或a标签中的innerhtml,写了... return data[data.find(">")+1:data.rfind("</")] str1="<a>OK[推荐]</b></a>" print(getinnerhtml(str1)) 运行代码
python实现输入要备份的文件名称:test.txt 12行代码实现文件备份功能 第一步:打开我们的pycharm软件,然后新建一个Python文件 第二步:新建好我们的Python文件后,我们在编辑界面输入以下代码: oldfilename=...
03.04 数据类型转换 str() 函数.png 03.05 数据类型转换 repr() 函数.png 03.06 数据类型转换 eval() 函数.png 03.07 数据类型转换 tuple 函数.png 03.08 数据类型转换 list()方法.png 03.09 数据类型...
Python实现文件备份操作 # 1.用户输入目标文件 old_name = input("请输入你要备份的文件名: ") # 2.规划备份文件名字 # 2.1提取后缀 -- 找到名字中的点 -- 名字和后缀分离 -- 最右侧的点才是后缀的点 --查找某个字符...
print (s.find('/x')) 注意find是匹配子字符串,而不是匹配第一个字符 F5运行程序,打印出-1,代表没有找到‘/x’子字符串 修改代码如下,查找‘/b’子字符串 s ='/ab/bx,.s' print (s.find('/b')) F5运行...
如果我们想要查看以下功能:help(mystr .find) 1.find 例: mystr=hello world itcast print(mystr.find(world)) 结果为 6 find括号中填写要查找的内容,如果找不到返回-1,找到返回从左往右找到的第一个位置 2....
2.find() 从左向右查找子串 存在则输出子串首字符的索引值 不存在则输出-1 a = 'love you' b = 'you' c = 'no' print(a.find(b)) #5 print(a.find(c)) #-1 3.rfind() 从左向右查找子串 存在则输出子串首字符的索引...
python 打印字符串索引(下标) 想要直观地看到字符串的下标... j=(str1.rfind('a')) #获取字符串末字符地址 for i in range(0,j+1): #range是左闭右开区间 print(str1[i],end=' ') #输出下标i对应的字符 print('')
制作文件备份 打开原文件 old_f_name = input(... index = old_f_name.rfind(“.”) # 获取.对应的后缀 if index >= 0: # 如果有后缀 new_f_name = old_f_name[:index] + “[复件]” + old_f_name[index:] else:
在用C和python编程时遇到的一个问题是: 用网口发送过来1k数据,数据格式是json,但是发送时不知道需要的大小,因为不同任务大小不一样,所以统一发送1024字节,统一接收1024了,之后入库,导致浪费很大空间 因此想...
find 查找,返回从左第一个指定字符的索引,找不到返回-1 rfind 查找,返回从右第一个指定字符的索引,找不到返回-1 index 查找,返回从左第一个指定字符的索引,找不到报错 rindex 查找,返回从右第一个指定...
本文实例总结了Python实现判断一个字符串是否包含子串的方法。分享给大家供大家参考,具体如下: 1.使用成员操作符 in ...>>> result = string.find(s,t)!=-1 >>> print result True >>> result = string
1.2.5 c_str 5 1.2.6 capacity 5 1.2.7 clear 6 1.2.8 compare 6 1.2.9 copy 6 1.2.10 _Copy_s 6 1.2.11 data 6 1.2.12 empty 6 1.2.13 end 6 1.2.14 erase 6 1.2.15 find 6 1.2.16 find_first_not_of 7 1.2.17 find...
naive_opt 优化的朴素字符串搜索算法。 特征 天真的字符串搜索算法 ... std::str::rfind() naive_opt::Search::rsearch() std::str::contains() naive_opt::Search::includes() std::str::match_ind