Wybieranie elementów, których atrybut zaczyna się od czegoś w XPath


86

Jak mówi tytuł, czy można wybrać w XPath elementy, które zaczynają się tylko od określonego ciągu, ale być może nie kończą się tym samym?

Na przykład istnieją 3 elementy kotwiące:

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

Chcę otrzymywać tylko elementy zakotwiczenia zaczynające się od „buy.php /”. Nie sądzę, że zadziała, prawda:

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

Jak mogę to zrobić?

Odpowiedzi:



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.