Ide*_*ty1 5 java nlp date temporal gate
我想从一组字符串中检索日期和其他时间实体。可以这样做,而无需在JAVA中解析日期字符串,因为大多数解析器只能处理有限范围的输入模式。但是输入是手动输入,因此在这里是不明确的。
输入可以像:
9月12日| 3月中| 2013年9月12日
9月12日| 9月12日| 2013年
2013年9月13日| 9月12日| 12月12日
在Java中查找日期时,我经历了许多答案,但是大多数答案都没有处理如此庞大的输入模式。
我试过使用SimpleDateFormat类并使用一些parse()函数来检查解析函数是否中断,这意味着它不是日期。我试过使用,regex但不确定在这种情况下是否适合。我还使用ClearNLP来注释日期,但是它没有提供可靠的注释集。
获得这些值的最接近方法是使用Chain of responsibility如下所述的a 。是否有一个具有一组日期模式的库。我可以用那个吗?
| 归档时间: |
|
| 查看次数: |
533 次 |
| 最近记录: |