こんにちは私は最初のimgタグのみを取得して文字列に格納しようとしていますが、これまでは以下のhtmlをすべて格納する文字列があります。どのようにして最初のimgタグだけを抽出しますか?私はこれを行うためにjavaを使用しています。文字列から最初のimgタグを取得する方法
0
A
答えて
0
Matcher
でこの正規表現を使用すると、最初の一致のみを取得できます。このよう
(<img .*?>)
:
String text = "Your text";
Pattern pattern = Pattern.compile("(<img .*?>)");
Matcher matcher = pattern.matcher(text);
if (matcher.find()) {
// do something with matcher.group(1));
}
+0
それは私にすべてのimgの文字列を与えています。たぶん私は間違って何かをしないでください:String img1 = matcher.group(1);最初のimgだけを教えてください。 –
+0
申し訳ありませんが、私は欲張りの代わりに怠け者のパターンを修正しました(星の後ろの疑問符)。 – Juan
関連する問題
- 1. リンクリストの文字列から最初の文字を取得する方法は?
- 2. 文字列の最初のシンボルを取得する方法
- 3. ループの最初の文字を配列から取得する
- 4. PHP文字列から最初の3ワードを取得する
- 5. Twig:文字列の最初の文字を取得する方法
- 6. SQLで文字列の最初の文字を取得する方法は?
- 7. cの文字列配列から最初の文字列を取得
- 8. 列の文字列の最初の文字を取得
- 9. imgタグからヘッダーを取得する
- 10. 文字列から最初のイメージを削除する方法
- 11. 最初のスラッシュ '/'</p> <p>TEST/0001に私の例の文字 'T' の最初の文字から文字列を取得する方法odoo 9
- 12. VBの文字列配列の最初の6文字列を取得する
- 13. Shellの文字列から最初の文字を抽出する方法は?
- 14. PHP/regex:HTMLタグの文字列値を取得する方法は?
- 15. 特定の文字列の後に最初のパターンを取得する方法
- 16. 文字列の最初の桁のインデックスを取得する方法
- 17. Excelで最初のスペースの後に文字列を取得する方法
- 18. Javascript文字列の最初の3桁を取得する方法
- 19. 文字列から最小値/最大値を取得する方法は?
- 20. std :: stringから最初の文字を取得する
- 21. 配列のオブジェクトから最大文字列を得る方法
- 22. 文字列の最初の文字の取得と削除
- 23. 文字列の配列からランダムオブジェクトを取得する方法
- 24. <img ... />タグのimg src値を速度文字列から抽出する方法
- 25. 引数から文字列の最初の単語を取得する
- 26. 変数から文字列の最後の文字を取得
- 27. mysqlの文字列から部分文字列を取得する方法
- 28. は、文字列の最初の文字を削除し、私はこの文字列の最初の文字を取得する必要があり、文字列
- 29. 文字列の終わりから最初の出現までの文字列のデータを取得する
- 30. 名前の頭文字を取得する文字列の最初の文字を取得
は、[パターン](https://docs.oracle.com/javase/7/docs/api/java/util/regex/Patternを見てください.html)クラス。 – user3151902