我有一個長字符串,部分字符串是:<span itemprop="ratingValue">9.26</span>
。我想要9.26作爲一個字符串(使用爆炸?)。謝謝你的幫助。 PS:這是將html代碼保存爲字符串。如何從字符串中獲取字符串
-1
A
回答
0
使用preg_match()
:
$input = 'verylongstring<withother>random</withother>
tags<span itemprop="ratingValue"><9.26</span>';
preg_match('~<span itemprop="ratingValue">(.*?)</span>~', $input, $output);
echo $output[1]; // 9.26
+0
*「一個長字符串和該字符串的一部分是」* ...這可能會匹配太多... – deceze
+0
它可以不包含'標籤。 –
相關問題
- 1. 如何從一串字符串中獲取字符串?
- 2. 如何從C#中的字符串中獲取字符串的子字符串?
- 3. 從字符串獲取子字符串__
- 4. 從字符串中讀取字符或從字符串中獲取字符
- 5. 如何從字符串xml中再次獲取字符串作爲字符串
- 6. 如何從linux中的字符串獲取子字符串?
- 7. 如何從strings.xml中的字符串數組獲取字符串
- 8. 如何從字符串中獲取部分字符串
- 9. 如何從python中的字符串獲取子字符串2
- 10. 如何從字符串中獲取「1.2」格式的字符串?
- 11. 如何從長字符串中獲取字符串?
- 12. 如何從字符串數組中獲取隨機字符串?
- 13. 如何從字符串中獲取子字符串?
- 14. MySQL - 如何從字符串中獲取子字符串表
- 15. 如何從ColdFusion中的字符串獲取子字符串
- 16. 如何從大塊字符串中獲取一行字符串?
- 17. 如何從字符串數組中獲取字符串?
- 18. 在字符串中獲取字符串
- 19. 如何從Java中的任何字符串獲取字母數字字符串?
- 20. 如何從字符串數組中獲取最大字符匹配字符串
- 21. 從字符串中提取字符串
- 22. 如何從另一個字符串獲取字符串值?
- 23. 如何從字符串(url)獲取特定的字符串?
- 24. 如何從字符串資源獲取ArrayAdapter字符串?
- 25. 如何從以下JSON字符串獲取字符串[]?
- 26. 如何通過PHP從字符串獲取子字符串?
- 27. 如何從給定的字符串獲取子字符串?
- 28. 如何從給定的字符串獲取字符串變量
- 29. 如何從另一個字符串獲取字符串值
- 30. 如何從包含「,」的字符串獲取字符串值?
您應該使用的HTML解析器庫,如'DOMDocument'。 – Barmar
使用preg_match和正則表達式 – bxN5