Sélection d'éléments dont l'attribut commence par quelque chose dans XPath


86

Comme le titre l'indique, est-il possible de sélectionner des éléments dans XPath qui ne commencent que par une certaine chaîne, mais qui ne se terminent peut-être pas par la même?

Par exemple, il y a 3 éléments d'ancrage:

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

Je veux seulement obtenir des éléments d'ancrage commençant par «buy.php /». Je ne pense pas que ce qui suit fonctionnera, est-ce que ça va:

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

Comment puis-je faire ceci?

Réponses:



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.