我正在使用Selenium Web驱动程序,并且陷于一个场景中。我必须从列中获取登录代码并将其保存在变量中 列“ message _genic”中的文本是
“亲爱的阿德南,您的密码为7856,请使用此密码,请勿与任何人共享此密码”
我想选择代码“ 7856”,并将其保存在变量中。需要帮忙。我正在使用Java Web Driver。 请注意,数据库连接和其他所有东西都工作正常。
答案 0 :(得分:0)
下面的代码将消息中的密码分配给messageCode变量。这只是如何从文本中检索此代码的示例。我希望您知道如何从“ message_generation”列中获取文本,因为没有任何详细信息,没人会帮助您
String message = "Dear Adnan, Your passcode is 7856, Please use this password & don't share this with anyone";
String template = "Your passcode is ";
String messageCode = message.substring(message.indexOf(template) + template.length(), message.indexOf(',', message.indexOf(template) + template.length()));
System.out.println(messageCode);