我想使用java
语言从段落中分割句子。请考虑以下句子。
我们决定从我们的办公室去美国、加拿大、非洲等地……我只有10万卢比。所以我打电话给我的爸爸,请求一些钱。他说:“不,我不会给。”然后挂断了电话
.
我使用了stanford tokenizer
。尽管句子我们决定从我们的办公室去美国、加拿大、非洲等地……
是一个单一的句子,输出显示
我们决定从我们的办公室去美国、加拿大、非洲等地……
是一个句子,而
从我们的办公室
是另一个句子。其余的句子分割正确。
请注意:如果单词是etc.,
而不是etc...
,它会正确工作。
是否可以告诉程序,etc...
后面的词是同一句子的延续?我也尝试了一些其他的句子分割工具。但结果是一样的。请帮助我。
回答:
使用替换功能将…替换为独特的字符。例如,*+&1。然后分割字符串,再将独特的部分替换回…。