4
我想在html中找到以下標籤。如何用AND操作創建Jsoup選擇器?
<a href="http://www.google.com/AAA" class="link">AAA</a>
我知道可以使用一個選擇像一個[HREF^= HTTP://www.google.com/]或一個[類=鏈接]。 但是,我怎麼能結合這兩個條件?
或者是否有更好的方法來做到這一點?像正則表達式?如何? 謝謝!
我想在html中找到以下標籤。如何用AND操作創建Jsoup選擇器?
<a href="http://www.google.com/AAA" class="link">AAA</a>
我知道可以使用一個選擇像一個[HREF^= HTTP://www.google.com/]或一個[類=鏈接]。 但是,我怎麼能結合這兩個條件?
或者是否有更好的方法來做到這一點?像正則表達式?如何? 謝謝!
只需在一個CSS選擇器中合併它們即可。
Elements links = document.select("a[href^=http://www.google.com/][class=link]");
// ...
或
Elements links = document.select("a.link[href^=http://www.google.com/]");
// ...
考慮正則表達式,使這樣一個世界級的HTML解析器沒有任何意義。
感謝您的回答!但我在想如果我可以直接檢查選擇器中的「AAA」部分。兩個「AAA」必須是相同的才能符合我的條件。 – shiami