【发布时间】:2019-05-28 11:51:22
【问题描述】:
我得到了"kjhvkjkasdfkjh@grouping@group_group.12018-08-20" 的结果。
我希望在 java 中拆分字符串以仅获取 "2018-08-20"。
有什么建议吗?我想要的部分总是在最后。
【问题讨论】:
-
如果你确定你想要的部分总是在最后并且总是一个 10 个字符的 iso 日期,为什么要拆分而不只是使用子字符串?
-
您有什么建议吗?
-
我刚刚写了我的建议,使用 substring 获取字符串的最后 10 个字符
-
您还可以在字符串中找到第一个句点,然后取其后的任何内容(假设格式与所有响应相似)
-
string = string.substring(string.length() - 10);