如何使用XPath仅定位"名称"链接?

Zoo*_*oey 2 xpath

我有两组链接:namesaddressesHTML结构如下:

<div class="navbar">
  <p>names:
    <a href="/navigate/names/a">A</a>&nbsp;
    <a href="/navigate/names/b">B</a>&nbsp;
    <a href="/navigate/names/c">C</a>&nbsp;
  </p>
  <p>addresses:
    <a href="/navigate/addresses/a">A</a>&nbsp;
    <a href="/navigate/addresses/b">B</a>&nbsp;
    <a href="/navigate/addresses/c">C</a>&nbsp;
  </p>
</div>
Run Code Online (Sandbox Code Playgroud)

如何仅names使用XPath 定位链接?

Fla*_*ack 5

/div/p/a[starts-with(@href, '/navigate/names')]
Run Code Online (Sandbox Code Playgroud)

要么

/div/p/a[contains(@href, 'names')]
Run Code Online (Sandbox Code Playgroud)

要么

/div/p[contains(text(),'names:')]/a
Run Code Online (Sandbox Code Playgroud)