Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java OpenNLP是否无法识别格式的日期;2009年1月10日;?_Java_Date_Text Mining_Opennlp - Fatal编程技术网

Java OpenNLP是否无法识别格式的日期;2009年1月10日;?

Java OpenNLP是否无法识别格式的日期;2009年1月10日;?,java,date,text-mining,opennlp,Java,Date,Text Mining,Opennlp,OpenNLP(Java)无法识别格式为“2010年1月10日”或“2010年1月10日”的日期。在使用OpenNLP标记器之前,我用一个空字符串“”替换了文本中的所有“,”,对于格式为“2010年1月10日”的日期,它可以正常工作。所以,我试着用“,”来代替“th”,但它不起作用。我们如何确保使用OpenNLP标识上述表单的日期 提前感谢您对日期查找和格式的解释,这很有效。因为它是一个统计模型,所以它讨论了在它周围的标记上下文中识别日期的模型 对于上面的th情况,如注释所述,如果您要同时替换t

OpenNLP(Java)无法识别格式为“2010年1月10日”或“2010年1月10日”的日期。在使用OpenNLP标记器之前,我用一个空字符串“”替换了文本中的所有“,”,对于格式为“2010年1月10日”的日期,它可以正常工作。所以,我试着用“,”来代替“th”,但它不起作用。我们如何确保使用OpenNLP标识上述表单的日期


提前感谢您对日期查找和格式的解释,这很有效。因为它是一个统计模型,所以它讨论了在它周围的标记上下文中识别日期的模型


对于上面的th情况,如注释所述,如果您要同时替换th和,则必须应用两个替换,或者最好使用空字符串替换th。

替换后,日期的格式是什么?是否为相同的可接受格式如果您先执行“
th
”替换,则两个输入的结果输出应相同。因此,如果一种格式有效,而另一种格式无效,那么您的替换将无法按预期工作,您应该在所有替换运行后查看文本内容。