我知道你可以找到使用strstr()
和strchr
的字符串中的第一個和最後一個匹配項,但是我如何找到第二個匹配項,並且在乾草堆內出現第三個針?即時通訊使用它來查找針的最後一次出現以及第一次出現的另一針和它們的位置,然後返回每個針之間的字符串。謝謝。發生字符串
Q
發生字符串
2
A
回答
2
您可以使用strpos()
並將offset
的值更新爲無論您剛剛匹配的值。
1
你必須通過strstr()找到結果,並在strstr沒有發現新的時候從結果開始找到結果。
0
相關問題
- 1. 字符串發生
- 2. 字符串數字發生器
- 3. 替換字符串中的字符串和計數字符串的發生
- 4. 查找字符串中的子字符串發生
- 5. 字符串替換在JSTL不會發生特定字符串
- 6. 找到字符串內字符串的發生
- 7. NSString的字符串範圍發生
- 8. 編碼字符串時發生問題
- 9. java.lang.NumberFormatException:對於輸入字符串:「」發生
- 10. 字符串流回路發生故障
- 11. 提取%發生在一個字符串
- 12. 計數字符串發生的次數
- 13. 在同一行發生的字符串
- 14. C++解析字符串,找到發生
- 15. 字符串發生計數算法
- 16. php - 替換字符串發生
- 17. 字符串發生器問題
- 18. 開發vs生產:連接字符串
- 19. 隨機字符串發生器C#
- 20. KMP計數字符串發生
- 21. 讀取字符串時發生OutOfMemoryException
- 22. 隨機字符串發生器蟒蛇
- 23. 將字符串拆分爲多個字符串(當某個字符發生時)
- 24. 字符串和字符串生成器
- 25. 生成字符串
- 26. 生成字符串
- 27. 生成字符串
- 28. 發生的最大數目的字符出現在字符串
- 29. 如何分割字符串,如果不同的字符發生?
- 30. 特定發生後刪除字符串中的字符
+1 - 我真的希望他們有一個str * n * pos函數或這個,找到第n次出現。你幾乎不得不使用其他字符串函數來僞造它。 – zombat 2010-04-19 22:58:14