Problem

5 /8


在字符串中搜索

Theory Click to read/hide

在线搜索

要在 Python 中搜索字符串,请使用 find() 方法。
它具有三种形式,返回字符串中子字符串第一次出现的索引:
1)  find(str) - 子字符串str 从字符串的开头到结尾进行搜索;
2) find(str, start) -使用start 参数,设置起始索引,并从中执行搜索;< br /> 3) find(str, start, end) - 使用end 参数,设置结束索引,搜索在它之前执行。

当没有找到子串时,该方法返回-1:

welcome = "世界,您好!世界再见!” index = welcome.find("wor") 打印(索引)#6 # 查找第 10 到第 15 个索引 index = welcome.find("wor", 10, 15) 打印(索引)#-1 您可以从字符串的末尾开始搜索。为此,使用了 rfind() 方法(来自英语 reverse find)——它返回字符串中最后一次出现的子字符串的索引。
 
注意:数据方法不看出现次数,只判断字符串中是否有这样的子串。

Problem

给定一个字符串,其中字母 h 至少出现两次。从此字符串中删除第一个和最后一个出现的字母 h,以及它们之间的所有字符。

输入
正在输入字符串。

印记
输出问题的答案。

 

例子
<头> <日># <正文>
输入 输出
1 在地上的洞里住着一个霍比特人 在托比特