gpt4 book ai didi

java - 从 Selenium Webdriver 中的字符串中获取子字符串

转载 作者:行者123 更新时间:2023-12-01 09:33:15 25 4
gpt4 key购买 nike

我有一个网站,每次登录时用户 ID 都不同,比如说当我使用 userID 'Username1' 登录时,这包含 0 到 8 个字符,同样,如果我使用 userID 'Username123' 登录,则包含 0 到 10 个字符

我需要以这样的方式实现自动化,即对于每个登录系统,都将用户 ID 存储在变量中,如下所示

String FullUsername=driver.findElement(MyTeamInboxPage.username).getText();

我的用户ID“Username1”的结果是用户名1

我将从 4 到末尾取子字符串,如下所示

String actual=Fullactual.substring(4, 8);

但是子字符串代码并不适用于每个用户 ID。我如何以这种方式单独更改我的 SubString 代码结束字符,它应该适用于每个用户 ID

最佳答案

你可以尝试:

String actual=Fullactual.substring(4, Fullactual.length());

注意:子字符串的endIndex是互斥的。这意味着如果您想要获取索引为 8 的子字符串,则 endIndex 必须为 9。这就是我使用 Fullactual.length() 而不是 Fullactual.length()-1 的原因>

关于java - 从 Selenium Webdriver 中的字符串中获取子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39221304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com