長い文字列があり、その文字列の一部は<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. Javaの文字列から部分文字列を取り出す方法
- 2. 配列powershellから文字列を取り出す方法
- 3. 文字列から文字列を抽出する方法
- 4. PHP:与えられた文字列からサブ文字列を取り出す
- 5. PythonのStringPropertyから文字列を取り出す方法
- 6. 文字列から特定の値を取り出す方法
- 7. リモートサーバーから文字列を取り出す方法は?
- 8. Pythonオブジェクトを文字列参照から取り出す方法
- 9. cの文字列から部分文字列を切り取る方法
- 10. Excelの文字列から文字を抽出する方法
- 11. Ruby配列から取り出した文字列をC/C++文字列に変換する方法
- 12. IOS:文字列から部分文字列を取り出すNSString
- 13. 文字列から部分文字列を取り出す正規表現
- 14. C文字列から文字列を取り除く
- 15. 文字列からの文字の読み取りまたは文字列からの文字の取得
- 16. 文字列から文字列を削除する方法
- 17. JAVAの文字列(文字配列)からキー値を抽出する方法
- 18. 文字列から文字列の後に文字列を取得します
- 19. 文字列配列の文字列長を取る方法は?
- 20. 文字列から数字を取り出してarrayListに入れる方法
- 21. mysqlの文字列から部分文字列を取得する方法
- 22. ReadProcessMemoryの出力から文字列を取得する方法
- 23. 文字列の先頭から文字を切り取る方法。 Android
- 24. php文字列から邪悪な文字を取り除く方法
- 25. 文字列から文字列とintを抽出します。
- 26. Objective-Cの文字列から文字列を抽出する
- 27. 文字列から部分文字列を抽出します。
- 28. Bashの文字列から文字列を抽出する
- 29. 文字列から部分文字列を抽出する
- 30. 文字列から文字列を抽出する
をあなたはこのような 'DOMDocument'として、HTMLパーサライブラリを使用する必要があります。 – Barmar
preg_matchと正規表現を使用 – bxN5