我有兩個字符串,我想檢查第一個是否是另一個的子字符串。 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