Selezione di elementi il ​​cui attributo inizia con qualcosa in XPath


87

Come dice il titolo, è possibile selezionare elementi in XPath che iniziano solo con una certa stringa, ma forse non finiscono con la stessa?

Ad esempio ci sono 3 elementi di ancoraggio:

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

Voglio solo ottenere elementi di ancoraggio che iniziano con "buy.php /". Non penso che quanto segue funzionerà, funzionerà:

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

Come posso fare questo?

Risposte:



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.