尝试从今日埃及提取文本18-Aug-2019 14:00最后更新时间:2019 年 8 月 18 日 14:00(格林威治标准时间),我的步骤是在“:”处拆分作为第一步,然后进行拆分“ (" 部分(基本上是 2 个拆分),2 个拆分不起作用......我们可以只从一步做到这一点吗?谢谢代码试验:lastupdated1=lastupdated.split("Last Update Time: ")[1]lastupdated2=lastupdated1.split(" (GMT")[0]错误是:2019-08-19 14:54:53.692 ERROR c.k.katalon.core.main.TestCaseExecutor - ❌ Test Cases/REGIONAL MARKET NEWS/Verify_whether_news_getting_updated FAILED. Reason: java.util.regex.PatternSyntaxException: Unclosed group near index 5 (GMT at java_lang_String$split$0.call(Unknown Source) at Verify_whether_news_getting_updated.run(Verify_whether_news_getting_updated:41)
1 回答
慕婉清6462132
TA贡献1804条经验 获得超2个赞
您可以轻松地从Egypt Today 中提取文本18-Aug-2019 14:00 Last Update Time: 18-Aug-2019 14:00 (GMT) 仅使用一次通过split()正则表达式您可以使用以下解决方案:
代码块:
String myNewString = "Egypt Today Last Update Time: 18-Aug-2019 14:00 (GMT)";
String[] tokens = myNewString.split(": |\\(");
System.out.println(tokens[1]);
控制台输出:
18-Aug-2019 14:00
添加回答
举报
0/150
提交
取消