How do I check if a given Python string is a substring of another one?
我有两个字符串,我想检查第一个字符串是否是另一个字符串的子字符串。python有这样的内置功能吗?
- 这里已经回答了:stackoverflow.com/questions/2590503/…
尝试这样使用in:
1 2 3 4
| >>> x = 'hello'
>>> y = 'll'
>>> y in x
True |
尝试
1
| isSubstring = first in theOther |
string.find("substring")将帮助您。当没有子字符串时,此函数返回-1。
- 如果我在寻找"e"的第三或第四次出现的位置,或者类似的位置呢?
- python支持正则表达式(regex)。无论您在寻找什么使它成为一个regex组自动,然后您可以选择第三组。