Java Regex:如何在组建组时跳过文本?

时间:2014-11-05 09:24:33

标签: java regex

我如何解析" dd-MM-yyyy ......:mm:ss"从以下多行录入?

Data:11-11-2011
Time:01:01:00

1)以便解析" 11-11-2011 T 01:01:00"我们可以使用简单的日期格式作为" dd-MM-yyyy' T' HH:MM:SS&#34 ;. 但是我们怎样才能介绍' \ n'上面提到的例子中的char?

2)或者请帮我定义一个java REGEX模式,它将评估为" 11-11-2011 01:01:00"并将忽略"换行符和时间:"上面的例子中的字符串。

1 个答案:

答案 0 :(得分:0)

最简单的方法就是使用StringBuilder附加两个值并删除Data:Time:文本。

你会先得到:

Data:11-11-2011 Time:01:01:00

然后

11-11-2011 01:01:00

然后使用SimpleFormatData解析当前时间https://stackoverflow.com/a/17291726/619673