我有一个输入文字
我的名字是ramu \ n我25岁。
我使用StanfordCoreNLP来分割句子。
Properties props = new Properties();
props.put("annotators", "tokenize, ssplit, pos, lemma, ner, parse");
props.put("ssplit.newlineIsSentenceBreak", "always");
props.put("threads", "24");
这将我的文本分成两句话。
但我需要保持\ n。 我的预期结果是
任何人都可以为此提出解决方案吗?
答案 0 :(得分:0)
您可以查看附加到CoreLabel
的{{3}}和BeforeAnnotation
。这将为您提供给定标记之前和之后的空格,其中应包含换行符。在Simple API中,句子上的before()
和after()
函数会返回这些函数。