0
A
回答
2
$r_pos = strpos($str, 'r');
$distance = strpos($str, 'f', $r_pos) - $r_pos - 1;
echo $distance;
+1
答案很好,但OP需要在有人將它放在盤片上之前顯示一些工作 –
+0
謝謝你Zerkms – Woz
0
使用strpos
(或stripos
用於區分大小寫搜索),獲得 「R」 的位置, 「F」 的位置。然後,減去兩個。
$phrase = "brown fox";
echo stripos($phrase, "f") - stripos($phrase, "r");
如果你的句子可以包含一個「F」之前的「R」,您可以通過在「R」的位置傳遞作爲第三個參數stripos
提供的「F」偏移:
$r = stripos($phrase, "r");
$f = stripos($phrase, "f", $r);
echo $f - $r;
+0
謝謝Jonathan – Woz
0
相關問題
- 1. 字符串X,Y之間的區別;和字符串X,字符串Y;
- 2. Java字符串:如何獲取X,Y從一個字符串 「VT X,Y,Z」
- 3. 試圖插入一個字符串到另一個字符串的x位置
- 4. 格式化字符串從X到Y +
- 5. 在位置x處替換字符串中的單個字符
- 6. SQL查詢匹配X位置N的字符與Y位置M的字符
- 7. C#字符串從位置X替換爲Y僅
- 8. JavaScript字符串位置X中去掉一個字符,並添加到啓動
- 9. 計算字符串x的實例,直到找到字符串y
- 10. C#JSON解析字符串{X {Y}}
- 11. 找到一個字符在字符串中的位置?
- 12. Scheme:如何找到一個字符串中的字符位置
- 13. x個字符後截斷字符串
- 14. 將字符串(x,y)轉換爲對象{x,y}
- 15. 由字符位置掰開字符串
- 16. 字符串的位置找到字符串
- 17. 如何找到字符串放在字符串中的位置?
- 18. 如何從字符串中獲取第一個Y後的X個字符
- 19. 如何找到字符串中的字位置(不是字符位置)
- 20. PHP - 將字符串添加到特定字符位置的現有字符串
- 21. PREG_REPLACE如果字符串以char X結尾,則最後一個X字符將其替換爲Y字符
- 22. 找到一個字符串的位置在另一個字符串
- 23. C++ count冗餘字符串
- 24. 字符在字符串中當前位置左側的位置
- 25. python:if(字符串Y中的子字符串X)只適用於最後一個字符?
- 26. 資源字符串位置
- 27. 解析位置字符串
- 28. 跳過x個字符,然後爲c中的每個y字符插入一個字符串#
- 29. 提取字符串,字符串X和字符串之間ÿ
- 30. 逃命字符的位置字符的字符串,R郎
你嘗試了什麼? –