Memilih elemen yang atributnya dimulai dengan sesuatu di XPath

87

Seperti judulnya, apakah mungkin untuk memilih elemen di XPath yang hanya dimulai dengan string tertentu, tetapi mungkin tidak diakhiri dengan yang sama?

Misalnya ada 3 elemen jangkar:

<a href="buy.php/onething"></a><a href="buy.php/twothing"></a><a href="sell.php/anotherthing"></a>

Saya hanya ingin mendapatkan elemen anchor yang dimulai dengan 'buy.php /'. Saya tidak berpikir yang berikut ini akan berhasil, bukan:

getByXPath("//a[@href='buy.php/']")

Bagaimana saya bisa melakukan ini?

Allen Gingrich
sumber

Jawaban: