【发布时间】:2017-01-28 03:39:08
【问题描述】:
我使用BreakIterator将字符串拆分为句子,但是有一个问题,如下图。
字符串示例:
"this is first sentence.this is second sentence viva.co.id"
字符串不能一分为二,因为点和下一句之间没有空格。怎么解决?
【问题讨论】:
标签: java string split sentence
我使用BreakIterator将字符串拆分为句子,但是有一个问题,如下图。
字符串示例:
"this is first sentence.this is second sentence viva.co.id"
字符串不能一分为二,因为点和下一句之间没有空格。怎么解决?
【问题讨论】:
标签: java string split sentence
您可以尝试String.split(String) 方法,该方法接受正则表达式并返回一个数组。它比迭代器更灵活。
String text = "this is first sentence.this is second sentence";
String[] sentences = text.split("\\.");
【讨论】: