【发布时间】:2021-09-30 07:57:33
【问题描述】:
我需要知道是否有任何方法可以单独从文本中删除日期,如下面的使用 java.util.我试图找到更通用的东西,但无法获得任何帮助,因为输入不同。
一些示例输入:
This time is Apr.19,2021 Cheers
或
19-04-2021 Cheers
或
This time is 19-APR-2021
我看到一些代码可以处理尾随的垃圾字符,但如果日期在字符串之间并且它因不同的格式而异,则找不到任何内容。
【问题讨论】:
-
日期的全部格式是什么?
-
根据给出的例子,我会用空格分割每个
String,然后检查哪些结果包含数字,然后尝试解析它们检查所有可能的模式。 -
你所说的“剥离”是指“删除”,也就是说
"19-04-2021 Cheers"变成" Cheers"?