我正在尝试将字符串拆分为“句子”,但我遇到了尾随单词的问题。例如:
“这不酷。这不起作用。这个”
应该分成
[这很酷。,这不起作用。,这个]
到目前为止,我一直在使用 "[^\\.!?]*[\\.\\s!?]+"
但不知道如何调整它尾随词,因为没有终止字符,因此无需查找。我可以添加一些东西还是需要完全调整它?
最佳答案
String s = "This isn't cool. This doesn't work. This";
System.out.println(Arrays.toString(s.split("\\. ")));
产品:
[This isn't cool, This doesn't work, This]
关于java - 正则表达式句子分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33465311/