Google検索結果

HTML

<ul id="sample">
  <li><a href="https://teratail.com/questions/31198" data-ved="2ahUKEwjJv72ShJHvAhUGrpQKHcYwCMIQFjAAegQIARAD" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;url=https://teratail.com/questions/31198&amp;ved=2ahUKEwjJv72ShJHvAhUGrpQKHcYwCMIQFjAAegQIARAD"><br><h3 class="LC20lb DKV0Md"><span>JavaScript - XPath 式でテキストノード値を指定してフィルタ ...</span></h3><div class="TbwUpd NJjxre"><cite class="iUh30 Zu0yb qLRx3b tjvcx">teratail.com<span class="dyjrff qzEoUe"><span> › </span><span>questions</span></span></cite></div></a></li>
  <li><a href="https://teratail.com/questions/31949" data-ved="2ahUKEwjJv72ShJHvAhUGrpQKHcYwCMIQFjABegQIAhAD" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;url=https://teratail.com/questions/31949&amp;ved=2ahUKEwjJv72ShJHvAhUGrpQKHcYwCMIQFjABegQIAhAD"><br><h3 class="LC20lb DKV0Md"><span>JavaScript - XPath 式の文字列リテラルでダブルクォートを ...</span></h3><div class="TbwUpd NJjxre"><cite class="iUh30 Zu0yb qLRx3b tjvcx">teratail.com<span class="dyjrff qzEoUe"><span> › </span><span>questions</span></span></cite></div></a></li>
  <li><a href="https://teratail.com/questions/138849" data-ved="2ahUKEwjJv72ShJHvAhUGrpQKHcYwCMIQFjACegQIDRAD" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;url=https://teratail.com/questions/138849&amp;ved=2ahUKEwjJv72ShJHvAhUGrpQKHcYwCMIQFjACegQIDRAD"><br><h3 class="LC20lb DKV0Md"><span>Python - 要素からXpatnを取得する方法はないでしょうか ...</span></h3><div class="TbwUpd NJjxre"><cite class="iUh30 Zu0yb qLRx3b tjvcx">teratail.com<span class="dyjrff qzEoUe"><span> › </span><span>questions</span></span></cite></div></a></li>
  <li><a href="https://teratail.com/questions/31578" data-ved="2ahUKEwjJv72ShJHvAhUGrpQKHcYwCMIQFjADegQIDBAD" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;url=https://teratail.com/questions/31578&amp;ved=2ahUKEwjJv72ShJHvAhUGrpQKHcYwCMIQFjADegQIDBAD"><br><h3 class="LC20lb DKV0Md"><span>JAR - 演算子を計算に使用するためには|teratail</span></h3><div class="TbwUpd NJjxre"><cite class="iUh30 Zu0yb qLRx3b tjvcx">teratail.com<span class="dyjrff...

JavaScript

'use strict';
for (let i = 0, xResult = document.evaluate('descendant::h3[contains(concat(" ", @class, " "), " LC20lb ")]/parent::a', document.body, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null), l = xResult.snapshotLength; i < l; ++i) {
  console.log(xResult.snapshotItem(i));
}