我需要找到属于 div
且 class
从字母 alabama 开始的所有元素 li
。它可以是 class="alabama12"
或 class="alabamaNY"
或任何其他
以下代码仅定位那些完全属于 alabama
的 li
元素
allElements = driver.findElements(By.xpath("//div[@class='alabama']/ul/li"));
如何将regex
嵌入到By.xpath...
中?
最佳答案
没有必要使用正则表达式,XPath 对于这个查询来说已经足够强大了:
//div[starts-with(@class,'alabama')]/ul/li
关于java - 如何将 `regex` 嵌入到 `By.xpath...` 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17602041/