В Scala у меня есть текст, который состоит из набора предложений. Я пытаюсь разделить этот текст на отдельные предложения, как это:Текст не разбивается правильно, используя «.». delimiter
val sentences: Array[String] = text.split(".")
Однако, когда я проверяю sentences
массив (например, в следующей строке), я наблюдаю, что массив пуст:
println("Sentences are: " + sentences.mkString(" "))
Почему расщепление выполнено неправильно?
Текст:
A sword is a bladed weapon intended for both cutting and thrusting. The precise definition of the term varies with the historical epoch or the geographical region under consideration. A sword in the most narrow sense consists of a straight blade with two edges.
Выход есть:
Sentences are:
У вас есть пример с мин. Я новичок в Scala, но я хочу помочь. – gsamaras
Я тоже говорил о коде. :) – gsamaras
Код, содержащий его немного сложнее, я не думаю, что это поможет. – octavian