识别任意日期字符串 [已关闭]
2022-09-01 20:57:18
我需要能够识别日期字符串。如果我无法区分月份和日期(例如12/12/10),我只需要将字符串分类为日期,而不是将其转换为Date对象即可。所以,这实际上是一个分类而不是解析问题。
我将有一些文本,例如:
“bla bla bla bla 12 Jan 09 bla bla bla 01/04/10 bla bla bla”
我需要能够识别每个日期字符串的开始和结束边界。
我想知道是否有人知道任何可以做到这一点的java库。到目前为止,我的谷歌还没有想出任何东西。
更新:我需要能够识别出最广泛的表示日期的方式。当然,天真的解决方案可能是为每一种可以想象的格式编写一个if语句,但是模式识别方法,以及经过训练的模型,理想情况下是我所追求的。