我使用硒和firefox和chrome,我想知道如何才能获得文本的某个部分,而且只有那部分。如何从使用硒的网站检索部分文本
<div align="center">
Your PR application has been submitted sucessfully.
<br>
Application Number :PR_____
<br>
PR number : _____
</div>
如果我只想要文本的第二部分?
申请号:PR _____
我如何去这样做呢?
我使用硒和firefox和chrome,我想知道如何才能获得文本的某个部分,而且只有那部分。如何从使用硒的网站检索部分文本
<div align="center">
Your PR application has been submitted sucessfully.
<br>
Application Number :PR_____
<br>
PR number : _____
</div>
如果我只想要文本的第二部分?
申请号:PR _____
我如何去这样做呢?
你可以尝试下面的内容,第二个索引应该包含你想要的文本。使用XPath这是相当不可能
String text = driver.findElement(By.xpath("//div")).getText();
String[] trimmedText = text.split(":");
for (String str : trimmedText) {
System.out.println(str);
}
打印
你的PR申请已经成功地提交。
申请号
PR_____
PR号
所以,你想** PR _____ **?如果是这样,你需要用任何正在使用的语言来做到这一点。不适用于硒 – Saifur
我使用java,我可以得到整个文本,但不是单独的行,这是真的让我烦恼 – Calvin
你还没有说你想要哪个部分。只是**申请号码:PR _____ **?或** PR _____ **? – Saifur