我有两个字符串,我想检查第一个是否是另一个的子字符串。 Python是否具有这样的内置功能?如何检查给定的Python字符串是否是另一个字符串的子字符串?
206
A
回答
341
尝试使用in
这样的:
>>> x = 'hello'
>>> y = 'll'
>>> y in x
True
+1
与使用正则表达式相比,复杂性如何? – 2017-10-13 16:50:10
38
尝试
isSubstring = first in theOther
25
string.find("substring")
会帮助你。当没有子字符串时,此函数返回-1
。
+0
如果我正在寻找“e”的第三个或第四个出现位置或其类似位置,该怎么办? – Musixauce3000 2016-04-14 22:37:33
+0
python支持regulary表达式(正则表达式)。你正在寻找的是一个正则表达式组,然后你可以选择第三组。 – 2018-02-08 15:35:28
相关问题
- 1. C - 检查字符串是否是另一个字符串的子字符串
- 2. 检查字符串的子是另一个字符串
- 3. 给定一个字符串,如何检查前几个字符是否是另一个字符串? C++
- 4. 如何知道给定的字符串是否是来自Java中另一个字符串的子字符串
- 5. 爪哇 - 检查是否字符串在另一个字符串
- 6. 检查字符串是否包含字(不是子字符串!)
- 7. python:检查子字符串是否在字符串元组中
- 8. 如何检查一个字符串是否等于另一个字符串?
- 9. 如何检查一个字符串是否以特定子字符串结尾?
- 10. 如何检查字符串a是否是一个不等于字符串b的子字符串?
- 11. 如何检查一个字符串是否包含一个子字符串 - mysql
- 12. 查找给定的字符串是使用scala的另一个字符串的子字符串的多少次
- 13. Javascript - 如何检查一个字符串是否包含多个子字符串
- 14. 确定一个字符串是不是另一个字符串
- 15. 判断一个字符串是否是另一个子字符
- 16. 如何检查字符串是否存在于另一个字符串中
- 17. 的Python:检查一个字符串的子串是否是另一个字符串的子串,条件在第一子串作为特定长度
- 18. 我如何检查一组中的字符串是否是Python 2.7中另一个字符串的一部分?
- 19. Applescript:检查一个字符串是否包含空字符串?
- 20. 如何检查一个字符串是否包含来自另一个字符串的任何字符?
- 21. 如何检查字符串是否是另一个字符串的一个子集
- 22. 检查字符串的子字符串
- 23. 如何检查字符串中是否存在特定的子字符串?
- 24. 检查一个字符串是否与另一个字符串相似
- 25. 有效检查一个字符串是否包含另一个字符串
- 26. 检查一个字符串是否包含另一个字符串
- 27. 找到一个字符串是否是SML中另一个字符串的子字符串NJ
- 28. 检查字符串是否包含子字符串
- 29. KSH检查字符串是否以子字符串开头
- 30. 检查其他字符串的列表是否为%LIKE%另一个字符串
它已经在这里回答:http://stackoverflow.com/questions/2590503/how-to-find-whether-a-string-in-a-another-string – 2011-02-28 15:15:11