我有一个长字符串,部分字符串是:<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. 从字符串获取子字符串__
- 3. 从字符串中读取字符或从字符串中获取字符
- 4. 如何从长字符串中获取字符串?
- 5. 如何从字符串中获取部分字符串
- 6. MySQL - 如何从字符串中获取子字符串表
- 7. 如何从ColdFusion中的字符串获取子字符串
- 8. 如何从字符串中获取子字符串?
- 9. 如何从字符串数组中获取随机字符串?
- 10. 如何从大块字符串中获取一行字符串?
- 11. 如何从Java中的任何字符串获取字母数字字符串?
- 12. 如何通过PHP从字符串获取子字符串?
- 13. 如何从字符串资源获取ArrayAdapter字符串?
- 14. 如何从包含“,”的字符串获取字符串值?
- 15. 如何从给定的字符串获取子字符串?
- 16. 如何从以下JSON字符串获取字符串[]?
- 17. 如何从字符串中获取值?
- 18. 如何从arraylist中获取字符串
- 19. 如何从字符串中获取HWND?
- 20. 从字符串获取特定字符
- 21. 如何从oracle中的字符串中获取4个字符?
- 22. 如何从PowerShell中的字符串中获取交替字符?
- 23. 如何从C中的字符数组中获取字符串?
- 24. 获取字符串2个字符串
- 25. 如何从Python中的字符串中提取子字符串?
- 26. 如何在ColdFusion中从字符串中提取子字符串?
- 27. 如何从Perl中的字符串中提取子字符串?
- 28. 如何从java中的字符串中提取子字符串
- 29. 如何在PHP中获取字符串后的字符串?
- 30. 从字符串获取LCID
您应该使用的HTML解析器库,如'DOMDocument'。 – Barmar
使用preg_match和正则表达式 – bxN5