Jsoup を使用すると、特定のタグがテキスト内に存在する回数を簡単にカウントできます。たとえば、指定されたテキストにアンカータグが何回存在するかを確認しようとしています。
String content = "<p>An <a href='http://example.com/'><b>example</b></a> link.</p>. <p>An <a href='http://example.com/'><b>example</b></a> link.</p>. <p>An <a href='http://example.com/'><b>example</b></a> link.</p>. <p>An <a href='http://example.com/'><b>example</b></a> link.</p>";
Document doc = Jsoup.parse(content);
Elements links = doc.select("a[href]"); // a with href
System.out.println(links.size());
これにより、カウントは 4 になります。文があり、その文に html タグが含まれているかどうかを知りたい場合、Jsoup で可能ですか? ありがとうございました。