Python 的字符串类子串查找函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 的字符串类子串查找函数相关的知识,希望对你有一定的参考价值。

Python 的字符串类有个很好用的函数,可很方便的用于与查找Python字符串类型对象子串相关的操作,具体的API如下:

|  find(...)
|     S.find(sub [,start [,end]]) -> int
|     
|     Return the lowest index in S where substring sub is found,
|     such that sub is contained within s[start:end]. Optional
|     arguments start and end are interpreted as in slice notation.
|     
|     Return -1 on failure

假定S为string类型的对象,调用find函数,将子串或子串的子串(也就是子串从start到end的切片)作为参数传入。

返回值为int类型,若S包含有传入参数sub,则返回子串(substring)在父串(S)中的索引,若不包含作为参数传入的子串,则返回-1代表查找索引失败。

以上是关于Python 的字符串类子串查找函数的主要内容,如果未能解决你的问题,请参考以下文章

python中查找 字符串 中的 多个子串

华为OD机试 - 找出重复代码(Python)

查找子串

查找给定字符串中回文子串的数量的程序

Python入门教程第82篇 常用字符串方法之查找子串

[PTA]习题11-6 查找子串