我需要找到所有属于li的元素div,其中class从字母alabama开始。可以是class="alabama12"class="alabamaNY"或任何其他

以下代码仅查找完全属于li的那些alabama元素

allElements = driver.findElements(By.xpath("//div[@class='alabama']/ul/li"));


如何将regex嵌入到By.xpath...中?

最佳答案

不必使用正则表达式,XPath对于此查询足够强大:

//div[starts-with(@class,'alabama')]/ul/li

10-06 09:54