我現在得到了一個包含數字和兩個具體數字之間的字符串,它顯示了一組數字,假設我們得到了這個123456789
$ 1234567
和I想要得到$numbers
的結果,那我該如何得到它? 謝謝PHP - 如何獲得兩個特定字符之間的字符串
0
A
回答
0
如果你知道它夾在中間的兩個字符串,那麼你可以去掉你正在尋找的字符串。
不太優雅,但這個工程:
$str1 = "123456789";
$str2 = "1234567";
$numberstr = "123456789";
$searchstring = "123456789".$numberstr."1234567";
$limit = 1;
$numbers = substr($searchstring, 0, strlen($searchstring) - strlen($str2)); // Remove the end of the string with length = $str2
$numbers = substr($numbers, strlen($numbers) - strlen($str1)); // Remove the most string from the beginning
print $numbers;
輸出:
123456789
總之,它會從最終已知的字符串,那麼從一開始就其他已知的字符串。
UPDATE:根據意見,使用兩個substrs找到期望字符串
相關問題
- 1. 如何獲得兩個字符[字符串]之間的字符串? PHP
- 2. 如何獲得兩個特定字符串之間的文本
- 3. 如何獲得兩個字符之間的字符串?
- 4. 獲取unix中兩個特定字符之間的字符串
- 5. 獲取特定字符串,包括特定字符之間的特定字 - php
- 6. 如何獲取PHP中字符串中的兩個字符之間的字符
- 7. 如何獲得兩個字符串之間的字符串,其中兩個字符串是重複的?
- 8. 如何找到兩個特定字符串之間的數字?
- 9. 如何獲得兩個字符串之間最重複的子字符串?
- 10. 如何找到兩個「/」字符之間的字符串 - php
- 11. 如何獲取Ruby中兩個字符之間的字符串?
- 12. 如何獲得特定字符串之前的空間索引?
- 13. 如何在包含特定搜索字符串的兩個大括號之間獲得多行字符串?
- 14. PHP只提取兩個字符之間的字符串中的特定部分
- 15. 如何獲得兩個字符串之間的相似度?
- 16. 如何獲得兩個命令之間的字符串在vim
- 17. 的javascript:獲取特定字符串之間的字符串
- 18. 如何在兩個以上字符[字符串]之前獲取字符串? PHP
- 19. 獲得兩個字符串之間的多個字符串的文件
- 20. 如何獲得特定的字符串形式的字符串
- 21. PHP:匹配兩個字符串之間的字符串
- 22. 如何獲得特定字符後的字符串的字母
- 23. 如何獲取字符順序的兩個字符之間的子字符串?
- 24. 如何獲得特定字符串後的字符串?
- 25. 如何獲得兩個字符串之間用短語分隔?
- 26. 如何找到兩個字符串之間的子字符串?
- 27. 使用sed獲取兩個字符串之間的字符串
- 28. 獲取兩個字符串之間的字符串
- 29. 獲取兩個字符串之間的字符串?
- 30. 如何獲取字典中兩個短字符串之間的字符串... Python
試試這個http://stackoverflow.com/questions/10949029/how-can-i-get-string-between-two -characters-string-php –
如果$數字與第一組數字或最後一組相同,會發生什麼情況?例如:'$ numbers = 1234567',所以你會看到'12345678912345671234567' – kennypu
@kennypu好的是有另一種方法來獲取特定數字後的字符? – AFB