我使用selenium(使用java)搜索Page的所有classNames,然后使用Regex仅保存具有" insignia"的className。在他们中间。
我尝试使用以下代码和正则表达式来搜索提及" insignia"的classNames。在它们中,但它没有返回任何结果。
System.out.println(driver.findElements(By.className(".*\\binsignia\\b.*")).get(1).getAttribute("src"));
答案 0 :(得分:-1)
driver.findElements(By.xpath("//*[contains(@class,'.*\\binsignia\\b.*')]")
将返回包含类名insignia
答案 1 :(得分:-1)