首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何按小时拆分字符串:分钟:使用Java的秒

如何按小时拆分字符串:分钟:使用Java的秒
EN

Stack Overflow用户
提问于 2014-10-18 11:21:10
回答 4查看 1.2K关注 0票数 1

我有具有以下格式的字符串:

代码语言:javascript
复制
Text 11:54:02 Text
[1]"Fri Sep 19 11:07:24 +"RT @OliverBullough: Andrei Yakunin, investor son of Putin's friend Vladimir, on Russian deals: \"2014 is lost, 2015 is effectively lost.\" ht\u2026"

其中,文本只是普通文本,而11:54:02是时间。现在时间不断变化,所以我们可以有11:53:11或02:01:01等。我想知道是否可以在这个时候分开。

代码语言:javascript
复制
[Text][Time][Text]
[[1]"Fri Sep 19] [11:07:24][ +"RT @OliverBullough: Andrei Yakunin, investor son of Putin's friend Vladimir, on Russian deals: \"2014 is lost, 2015 is effectively lost.\" ht\u2026"]

这样我就可以读取第一个和第二个文本值了。我尝试过使用以下拆分,但它似乎不起作用:

代码语言:javascript
复制
String[] Timesplit = fileContent.split("0-9:0-9:0-9");

理想情况下,我希望Timesplit[0][1]"Fri Sep 19Timesplit[2]+"RT @OliverBullough: Andrei Yakunin, investor son of Putin's friend Vladimir, on Russian deals: \"2014 is lost, 2015 is effectively lost.\" ht\u2026"

有可能分割数据吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-10-18 11:56:52

我用了这个正则表达式

代码语言:javascript
复制
([0-9]{2}):([0-9]{2}):([0-9]{2})

代码语言:javascript
复制
String fileContent="[1]\"Fri Sep 19 11:07:24 +\"RT @OliverBullough: Andrei Yakunin, investor son of Putin's friend Vladimir, on Russian deals: \\\"2014 is lost, 2015 is effectively lost.\\\" ht\\u2026\"";
String[] Timesplit = fileContent.split("([0-9]{2}):([0-9]{2}):([0-9]{2})");
System.out.println(Timesplit[0]);
System.out.println(Timesplit[1]);

output>>

代码语言:javascript
复制
[1]"Fri Sep 19 
 +"RT @OliverBullough: Andrei Yakunin, investor son of Putin's friend Vladimir, on Russian deals: \"2014 is lost, 2015 is effectively lost.\" ht\u2026"
票数 1
EN

Stack Overflow用户

发布于 2014-10-18 11:24:03

您可以将字符串拆分为":“。

代码语言:javascript
复制
String[] split = fileContent.split(":");

所以"11:54:02“将返回"11”、"54“、"02”

"0-9:0-9:0-9“似乎不是一个正则表达式,这意味着fileContentSplit("0-9:0-9:0-9")实际上会在字符串中找到”0-9:0-9:0-9:0-9“,并以此来分割它。

票数 1
EN

Stack Overflow用户

发布于 2014-10-18 11:31:06

试着写0-9而不是0-9.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26439189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档