我有两个字符串,我想检查第一个是否是另一个的子字符串。 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. 检查字符串的子是另一个字符串
- 4. 给定一个字符串,如何检查前几个字符是否是另一个字符串? C++
- 5. 如何知道给定的字符串是否是来自Java中另一个字符串的子字符串
- 6. 检查一个字符串是否是其他两个给定的字符串
- 7. 爪哇 - 检查是否字符串在另一个字符串
- 8. 检查字符串是否以另一个字符串开头?
- 9. 如何检查字符串是否是另一个字符串的回文
- 10. 如何检查一个字符串是否包含特定的子字符串
- 11. 检查字符串是否包含字(不是子字符串!)
- 12. python:检查子字符串是否在字符串元组中
- 13. 检查一个字符串是否包含给定字符
- 14. 一个字符串查找是否有另一个字符串
- 15. 如何检查一个字符串是否等于另一个字符串?
- 16. 如何检查一个字符串是否以特定子字符串结尾?
- 17. 如何检查字符串a是否是一个不等于字符串b的子字符串?
- 18. 如何检查一个字符串是否包含一个子字符串 - mysql
- 19. 查找给定的字符串是使用scala的另一个字符串的子字符串的多少次
- 20. 检查字符串是否是子字符串
- 21. 检查是否有任何字符串列表是在另一个字符串
- 22. 我如何检查一个字符串是否是另一个字符串的子字符串,其他字符是下划线+数字?
- 23. 如何检查字符串中的字母是否以另一个字符串中的给定顺序存在?
- 24. 检查确切的子字符串是否在字符串中
- 25. 检查一个字符串(字)是否是另一个字符串(字)的子集,与序列无关
- 26. Javascript - 如何检查一个字符串是否包含多个子字符串
- 27. 判断一个字符串是否是另一个子字符
- 28. 确定一个字符串是不是另一个字符串
- 29. 如何检查字符串是否存在于另一个字符串中
- 30. 如何检查一个字符串是否至少包含另一个字符串中的一个字符?
它已经在这里回答:http://stackoverflow.com/questions/2590503/how-to-find-whether-a-string-in-a-another-string – 2011-02-28 15:15:11