Python提供了许多字符串函数和功能。但是在字符串或文本中查找字符串是应用程序开发人员的常用用例。在本教程中,我们将了解 find
字符串类型的函数。
null
只要找到
我们将使用 find
函数并提供我们正在搜索的字符串。据我们所知 find
函数由字符串类型提供,我们将在其中搜索。在本例中,我们将搜索 pof
在名为 mytext
.
mytext="This is one of the poftut examples" mytext.find("pof") #19
我们可以看到,开始索引是返回的字符串。如果给定的字符串未在文本中找到 mytext
会的 -1
返回。
mytext.find("pofff") #-1
从给定索引中查找
在文本中搜索给定的字符串时,可能不方便从请求文本开始搜索。 find
函数提供指定从何处开始的功能。我们将提供搜索操作的开始索引,并搜索到文本的结尾。
在这个例子中,我们将从索引开始 10
这是文本的第十个字符。
mytext="This is one of the poftut examples" mytext.find("pof",10) #19

设置搜索结束索引
另一个限制搜索的特性是设置搜索索引的结尾。所以 find
函数将搜索到给定的索引。在这个例子中,我们应该同时提供开始索引和结束索引。如果我们想从乞讨开始搜索,我们可以设置为
. 我们将搜索到 10
.
mytext="This is one of the poftut examples" mytext.find("pof",0, 10) #-1

相关文章: Linux Grep命令简介及实例
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END