Я пытаюсь кодировать в Scala для следующего варианта использования:
Искать строку в текстовом файле и перечислять только предложения, которые соответствуют этой строке.
Я пыталсяиспользуя следующее:
val fileContents = Source.fromFile("/Users/sc/Documents/Scala_Code/input.txt").getLines.mkString
val sentence = fileContents.filter(line => fileContents.contains("string to search"))
Здесь отображается весь текстовый файл, даже если есть одно совпадение.Мне нужны только предложения, у которых есть совпадение.
Цените, если кто-то может предоставить некоторые входные данные.