Python字符串查找教程及示例

Python提供了许多字符串函数和功能。但是在字符串或文本中查找字符串是应用程序开发人员的常用用例。在本教程中,我们将了解 find 字符串类型的函数。

null

只要找到

我们将使用 find 函数并提供我们正在搜索的字符串。据我们所知 find 函数由字符串类型提供,我们将在其中搜索。在本例中,我们将搜索 pof 在名为 mytext .

mytext="This is one of the poftut examples" mytext.find("pof") #19

图片[1]-Python字符串查找教程及示例-yiteyi-C++库

我们可以看到,开始索引是返回的字符串。如果给定的字符串未在文本中找到 mytext 会的 -1 返回。

mytext.find("pofff") #-1

从给定索引中查找

在文本中搜索给定的字符串时,可能不方便从请求文本开始搜索。 find 函数提供指定从何处开始的功能。我们将提供搜索操作的开始索引,并搜索到文本的结尾。

在这个例子中,我们将从索引开始 10 这是文本的第十个字符。

mytext="This is one of the poftut examples" mytext.find("pof",10)                       #19
Find From Given Index
从给定索引中查找

设置搜索结束索引

另一个限制搜索的特性是设置搜索索引的结尾。所以 find 函数将搜索到给定的索引。在这个例子中,我们应该同时提供开始索引和结束索引。如果我们想从乞讨开始搜索,我们可以设置为 . 我们将搜索到 10 .

mytext="This is one of the poftut examples" mytext.find("pof",0, 10)                   #-1
Set Search End Index
设置搜索结束索引

相关文章: Linux Grep命令简介及实例

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享